Linux mit debootstrap installieren (Teil 2)
LVM anlegen und Linux installierenDies ist der 2. Teil des LVM bootstrap Howtos. Hier zeigen wir, wie ein Debian/GNU Linux mittels Bootstrap-Technik installiert werden kann.
Das Programm debootstrap kann verwendet werden um Debian auf einem System zu installieren, ohne das eine Installations-CD benötigt wird.
Anmerkung
Falls noch keine Live CD eingelegt ist, oder Sie nicht wissen was Sie jetzt tun sollen, liegt das womöglich daran, dass Sie den 1. Teil dieses Howtos noch nicht gelesen haben (zum 1.Teil).
1. Die Installation vorbereiten
Mount point für LVM anlegen2. LVM Partitionen mounten
Wir befinden uns im /root Verzeichnis der Live-CD!noch proc mounten (erzeugen)
3. Mit debootstrap Debian Grundsystem herunterladen
Verwendet wird hier sid (unstable) 32bit. Testing oder stable sind entsprechend auch möglich!Hier noch ein Beispiel, wenn man ein 64bit System aktuell (lenny) installieren möchte.
Wichitg: 64Bit Version einer Live CD Verwenden!
4. Change Root
5. Wichtige Pakete nachinstallieren
Wichtig ist auf jeden Fall die initramfs-tools und lvm2.Die Warnmeldung "The following packages cannot be authenticated" muss man erst mal aktzeptieren.
Also die Frage:
Install these packages without verification [y/N]? y
Mit y beantworten!
6. Kernel Installation
Bevor wir den Kernel installieren tragen wir noch ein, das man initrd verwenden will.Jetzt den Kernel installieren
Vorher mit apt-cache search linux-image herausfinden welche Kernelversion aktuell ist!
Auch hier muss man wieder bestätigen, das man ohne Verifizierung der Pakete installieren möchte! (Siehe 5.)
7. Grub Bootloader einrichten
Erstmal grub Verzeichnis anlegen und device.map erzeugenJetzt muss die Datei menu.lst für Grub erzeugt werden, wir verwenden das Beispiel von
/usr/share/doc/grub/examples/ und passe es entsprechend an.
Anschließend die Datei /boot/grub/menu.st anpassen:
Noch schnell ein Kennwort für root gesetzt!
Weil wir festgestellt haben, dass neue Bootstraps nach dem Reboot in /etc/shadow für den User root ein * setzen. Vermutlich weil zukünftig nur noch Sudo zum Einsatz kommen soll, sollte man noch ein Kennwort vergeben, oder alternativ Sudo installieren, einen User anlegen und diesem Sudo Rechte zuweisen.
Wir setzen erstmal ein Kennwort für Root mit:
8. Datei /root/neu/etc/fstab anpassen
Wichtig: Das muss passieren bevor man grub-install ausführt, weil grub die fstab benötigt.Beispiel: (von Grml Live CD kopieren und anpassen!)

Der chroot (/root/neu) muss jetzt mit exit verlassen werden.
9. Grub Bootloader in den MBR installieren
10. Die Netzwerkkonfiguration einrichten
In /root/neu/etc/network/interfaces folgendes hinzufügen11. Hostname und Hosts einrichten
In die Datei /root/neu/etc/hostname den Hostnamen (Rechnername) eintragen!Die Datei /root/neu/etc/hosts soll etwa so aussehen
Jetzt kann das neue System gebootet werden!
Viel Erfolg
Anmerkungen und zusätzliche Tipps
Initrd nochmals initialisieren:
oder
