Mit diesem Befehl kann man ein neues Debian-System aus einem bestehenden System erzeugen, z.B. für ein Netzboot-System.

Beispiel: debootstrap woody /test

sources.list ins /test/etc/apt kopieren, dann chroot /test und danach normal apt usw. benutzen.

Einsatzgebiete

Xen FAI d-i (debian installer) Vserver LTSP(debian version)

Tipps

Ein erster Versuch nicht perfekt aber bootet

Knoppix booten. Mittels fdisk oder ähnlichem eine mindestens 200 MB große Partition anlegen. Dann eine einfache sources.list siehe apt anlegen.

RootPartition=hda4

# Dateisystem anlegen und directory indexing abschalten, da vom Woody fsck nicht unterstützt.
mke2fs /dev/$RootPartition
tune2fs -O ^dir_index /dev/$RootPartition 

# Achtung: Per default werden alle Verzeichnisse in /mnt/ mit nosuid 
# und nodev gemountet, weshalb ein schreiben auf /dev/null fehlschlägt.
mount /dev/$RootPartition /mnt/$RootPartition

export LANG
debootstrap woody /mnt/$RootPartition

# Speziell für Knoppix, sonst ist das OK
/bin/rm /mnt/$RootPartition/etc/resolv.conf
/bin/cp /KNOPPIX/etc/resolv.conf /mnt/$RootPartition/etc

# sources.list ... kopieren 
install -o root -g root -m 0644 sources.list /mnt/$RootPartition/etc/apt

chroot /mnt/$RootPartition apt-get update
chroot /mnt/$RootPartition apt-get upgrade

chroot /mnt/$RootPartition apt-get install kernel-image-2.4.18-bf2.4
chroot /mnt/$RootPartition base-config

fstab und /etc/lilo.conf anlegen

lilo -r /mnt/hda4 

Siehe auch:

DisklessLinux


debootstrap (zuletzt geändert am 2009-07-30 08:03:23 durch mail)