Debootstrap

Aus Wikiants

Wechseln zu: Navigation, Suche

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.

Inhaltsverzeichnis

[Bearbeiten] Debian

[Bearbeiten] Installation

[Bearbeiten] 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

[Bearbeiten] 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

[Bearbeiten] 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*

[Bearbeiten] debootstrap starten

--arch ist der Architekturtyp des Rechners interpid die Version des Systems

debootstrap --arch i386 lenny /mnt/lenny/

[Bearbeiten] damit in der chroot-Umgebung keine locale Fehlermeldungen erscheinen:

export LANG=C

[Bearbeiten] 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

[Bearbeiten] /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


[Bearbeiten] root Passwort setzen

passwd


[Bearbeiten] Benutzer erzeugen

adduser xxx


[Bearbeiten] GRUB installieren

apt-get install grub
grub-install hd0

[Bearbeiten] System neu starten

sync
exit
reboot
Persönliche Werkzeuge