HP-NC6220
Aus Pliesen.de
Inhaltsverzeichnis |
Einleitung
Ihr findet hier ein Howto für die Debian Installation auf einem HP / Compaq NC 6220. Die root Partition ist in diesem Howto verschlüsselt, ihr könnt den entsprechenden Teil aber auch gerne weglassen. Nur ... kann halt was ;-) Vieles lässt sich auch auf andere Linux Distributionen oder auch auf ähnliche Laptops übertragen. Schaut auch mal auf tuxmobil.org nach. Dort findet Ihr viele Howtos rund um die Linux Installation auf Mobilen Geräten.
aktuell verwendete Version Debian 5.03 (lenny)
Übersicht über die Hardware
Hier ist eine Übersicht über die in meinem Laptop verbaute Hardware. Grüne Einträge sind durch dieses Howto unterstützt an den roten arbeite ich bestimmt gerade oder sie laufen mit meinem Kernel nur ich nutze Sie nicht ..
00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 03) 00:02.0 VGA compatible controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 03) 00:02.1 Display controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 03) 00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 03) 00:1c.1 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 2 (rev 03) 00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 03) 00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 03) 00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 03) 00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 03) 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev d3) 00:1e.2 Multimedia audio controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller (rev 03) 00:1e.3 Modem: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Modem Controller (rev 03) 00:1f.0 ISA bridge: Intel Corporation 82801FBM (ICH6M) LPC Interface Bridge (rev 03) 00:1f.1 IDE interface: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) IDE Controller (rev 03) 02:04.0 Network controller: Broadcom Corporation BCM4309 802.11a/b/g (rev 03) 02:06.0 CardBus bridge: Texas Instruments PCIxx21/x515 Cardbus Controller 02:06.3 Mass storage controller: Texas Instruments PCIxx21 Integrated FlashMedia Controller 02:06.4 Generic system peripheral [0805]: Texas Instruments PCI6411/6421/6611/6621/7411/7421/7611/7621 Secure Digital Controller 02:06.5 Communication controller: Texas Instruments PCI6411/6421/6611/6621/7411/7421/7611/7621 Smart Card Controller 10:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5751M Gigabit Ethernet PCI Express (rev 11)
Konfiguration des Laptops
Debian Grundsystem installieren
Die Installation des Grundsystems ist sehr einfach. Einfach die NetInst CD von Debian.org runterladen und davon booten. Vorraussetzung hierfür: Internet über einen Router. Aber das sollte ja jeder haben. Ansonsten müsst ihr die großen CDs / DVDs runterladen. Habe ich hier nichts angegeben zu irgendwelchen Einstellungen werdet ihr mit den Standarteinstellungen glücklich.
-CD einlegen und booten -Advanced options: Expert install -Locale de_DE.UTF-8 Festplatte manuell Partitionieren 1. Partition 500mb /boot ext3 (diese Partition wird nicht verschlüsselt) 2. Partition Rest (50GB?) -> Physikalisches Volume für Verschlüsselung (wird swap und root beinhalten) -> Verschlüsselte Datenträger konfigurieren -> Änderungen schreiben -> Daten überschreiben -> Passphrase eingeben Verschlüsseltes Volume als LVM nutzen -> Unten steht nun das verschlüsselte Device. Ändert die nutzung auf: physikalisches Volume für LVM -> Logical Volume Manager konfigurieren -> Volume Gruppe erstellen - z.B. HDAXX -> crypto Device auswählen -> Logisches Volume erstellen -> swap 1,5GB / root Rest GB -> Verwendung bei den einzelnen Logischen Laufwerken ausgewählen: / und swap -angepasstes initrd verwenden -root Passwort festlegen -kein nornmales Benutzerkonto festlegen -Kernelimage 2.6.XX-686 -keine weitere Software installieren -Grub als Bootmanager installieren -erstmal kein Grub Passwort -Bei einer Parallelinstallation von Windows ist es sinnvoll die Systemzeit nicht auf UTC zu stellen -CD entfernen -> reboot -danach als root anmelden
Vim
Im weiteren Verlauf werdet ihr immer wieder Dateien editieren müssen. Deinstalliert am besten vorher die vorhandenen Editoren die meiner Meinung nach nicht so toll sind:
apt-get remove --purge vim-tiny nano
Und installiert vim
apt-get install vim
Wichtige Befehle in vim:
i -> In den Eingabemodus wechseln esc -> Eingabemodus verlassen :q! -> Verlassen ohne zu speichern :wq -> Verlassen und speichern
für weitere nutzt einfach google
Benutzerkonto anlegen
useradd -m -g users -s /bin/bash USERNAME (evt noch -u UID um diese festzulegen) passwd USERNAME
Nun ist auch die Anmeldung als user möglich. Oder wechselt als root mit su USERNAME in das entsprechende Konto. Als user kommt man mit su in das root Konto.
Xorg die grafische Oberfläche
Eine Anleitung findet ihr hier: X.Org
Wichtige Programme
Hier findet ihr eine Liste vieler wichtiger Programme: Linux-Software
Kernelupdate
Für viele der weiteren Änderungen benötigt ihr einen Kernel mit der entsprechenden Hardwareunterstütung
Hier gibts eine Anleitung: Kernel Update
Sound
Die Unterstützung für die Soundkarte erhaltet ihr mit alsa
Netzwerk
Ewig nur das Lan-Interface nutzen wär doch doof oder? -> Netzwerk
SSH
Mit ssh könnt ihr euch mit einem anderen Linux PC verbinden
Mehr dazu hier: SSH
acpi
- Standby
- Tasten: Präsentation, Info ....
-> acpi
CPU freq
Regelt euren CPU Takt mit CPUfreq
Vim konfigurieren
Bash konfigurieren
Hier ein mini Howto für das Drucken mit Cups cups
IP-Tables
Mit iptables sichert ihr euer Netzwerk ab

