Debootstrap
Aus Wikiants
Version vom 16:46, 19. Jan. 2010 bei WikiSysop (Diskussion | Beiträge)
debootstrap ist ein Programm, welches ein Debian Betriebssystem ( wie z.B. ein mini Ubuntu, Kubuntu, Xubuntu... ) installiert. debootstrap kann von einem rescue System, bootcd, floppy, oder einem vorinstalliertem Linux aus gestartet werden. Die Installation lädt ausgewählte und erforderliche Pakete selbständig im Internet runter und installiert sie.
Debian
Installation
Eine Partition neu erstellen und formatieren
fdisk /dev/sda (p= print table n=new w=write q=force quit t=toggle) hier /dev/sda2
mkfs.ext4 /dev/sda2
Die Partition in ein Verzeichnis mounten
mkdir /mnt/lenny mount /dev/sda2 /mnt/lenny mkdir /mnt/lenny/proc mkdir /mnt/lenny/dev mount -t proc none /mnt/lenny/proc mount -o bind /dev /mnt/lenny/dev mount -t devpts none /mnt/lenny/dev/pts
debootstrap installieren
in vielen live cds, oder rescue systemen, ist debootstrap schon vorinstalliert. wenn dies nicht der Fall ist
wget http://ftp.ch.debian.org/debian/pool/main/c/cdebootstrap/cdebootstrap-udeb_0.5.4_i386.udeb dpkg -i cdebootstrap*
debootstrap starten
--arch ist der Architekturtyp des Rechners interpid die Version des Systems
debootstrap --arch i386 lenny /mnt/lenny/
damit in der chroot-Umgebung keine locale Fehlermeldungen erscheinen:
export LANG=C
In das Basisystem wechseln und Basispakete installieren
chroot /mnt/miniubuntu tasksel apt-cache search linux-image apt-get install linux-image-x apt-get install udev
/etc/fstab erzeugen und anpassen
# editor /etc/fstab # /etc/fstab: static file system information. # # file system mount point type options dump pass /dev/XXX / ext3 defaults 0 1 /dev/XXX /boot ext3 ro,nosuid,nodev 0 2 /dev/XXX none swap sw 0 0 proc /proc proc defaults 0 0 /dev/fd0 /media/floppy auto noauto,rw,sync,user,exec 0 0 /dev/cdrom /media/cdrom iso9660 noauto,ro,user,exec 0 0
root Passwort setzen
passwd
Benutzer erzeugen
adduser xxx
GRUB installieren
apt-get install grub grub-install hd0
System neu starten
sync exit reboot

