User Tools

Site Tools


Sidebar

No ai soldati italiani all'estero

Indice

Eventi

Energia

Rigacci.Org usa energia elettrica da fonti rinnovabili, grazie al gruppo di acquisto Merci Dolci.

Merci Dolci - Energia Rinnovabile

Software libero!

Petizione contro i brevetti software

Faunalia: Soluzioni GIS professionali

Debian

www.gnu.org www.kernel.org

doc:appunti:linux:sa:debootstrap

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-data
  • dpkg-reconfigure locales
  • apt-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

doc/appunti/linux/sa/debootstrap.txt · Last modified: 2010/02/01 17:50 by niccolo