Aus einem laufenden Linux ein Debian neu installieren
Thursday, October 6. 2011
Die Anforderung, aus einem laufenden System ein Debian neu zu installieren, ergibt sich zum Beispiel, wenn ein System neu aufgesetzt werden soll, abe kein passendes optisches Laufwerk zur Verfügung steht.
Die Lösung heißt debootstrap und das Vorgehen ist etwa hier oder hier gut beschrieben.
Outline:
apt-get install debootstrap
mkdir /target/proc
mkdir /target/dev
mkdir /target/sys
mount --bind /proc /target/proc
mount --bind /dev /target/dev
mount --bind /sys /target/sys
mount -t devpts devpts /target/dev/pts
debootstrap --arch i386 squeeze /target http://ftp.de.debian.org/debian
(Tasse Kaffee)
chroot target
Nach dem letzten Befehl sind wir per chroot im neu aufgesetzten (rudimentären) System, dem wir nun mit Hilfe von apt-get und einem Editor noch manches ergänzen müssen, ehe es booten kann:
/etc/apt/sources.list editieren
apt-get install console-data console-common tz-data less locales keyboard-configuration
apt-get install linux-image-686
dpkg-reconfigure tzdata console-data console-common keyboard-configuration
passwd (root passwd setzen!)
/etc/fstab (Eintrag für /proc nicht vergessen)
/etc/network/interfaces
/etc//udev/rules.d/70-persistent-net.rules (Einträge löschen, falls nachher andere NIC)
Trackbacks
Trackback specific URI for this entry
Comments