This is an old revision of the document!
Table of Contents
debootstrap per installare Debian
Esempio: si vuole installare un sistema base Debian dentro un file immagine su disco fisso:
Creare i file immagine
Si creano due file - uno per il root filesystem e uno per lo swap - e li si inizializzano:
mkdir /home/vserver/images dd if=/dev/zero of=/home/vserver/images/vm_base.img bs=1024k count=5000 dd if=/dev/zero of=/home/vserver/images/vm_base-swap.img bs=1024k count=500 mkfs.ext3 /home/vserver/images/vm_base.img mkswap /home/vserver/images/vm_base-swap.img
Installare il sistema base Debian
Si monta il filesystem e ci si installa il sistema base Debian con debootstrap:
mkdir /home/vserver/vm_base mount -o loop /home/vserver/images/vm_base.img /home/vserver/vm_base debootstrap --arch i386 lenny /home/vserver/vm_base/ http://aptproxy.texnet.it:9999/debian
Procedere con l'installazione
A questo punto si entra con chroot nel sistema appena preparato (avendo cura di predisporre il filesystem /proc e /dev) e si procede con un'installazione abbastanza normale:
mount -o bind /proc /home/vserver/vm_base/proc mount -o bind /dev /home/vserver/vm_base/dev chroot /home/vserver/vm_base apt-get update apt-get install localeconf
Prima di Debian Etch si poteva eseguire base-config, adesso invece si possono seguire le istruzioni qui: Installing Debian GNU/Linux from a Unix/Linux System.
Alcune cose che si possono eseguire:
dpkg-reconfigure console-datadpkg-reconfigure localesapt-get install kernel-image-2.X.X-arch-etc- Installare GRUB
Si dovrebbe poter eseguire anche dselect…
Verificare /etc/fstab che corrisponda a quella che sarà la configurazione finale dei filesystem. Anche /etc/hostname /etc/resolv.conf /etc/network/interfaces…
