Aggreghiamo le notizie italiane sull'Open Source
A volte potrebbe essere necessario effettuare l’installazione di un sistema Debian e derivate, utilizzando un sistema diverso dal CD/DVD, e su questo si trovano vari modi a secondo dell’esigenza e del momento. Se il sistema dove dobbiamo effettuare l’installazione è in una rete abbastanza veloce, è noto che è possibile usare delle immagini ISO piccole (netinst) che effettuano il boot e il successivo riconoscimento della rete e quindi dei mirrors per l’installazione completa.
Un metodo veloce e che offre caratteristiche di estrema versatilità è quello di preparare una pendrive USB con il kernel (vmlinuz) e il file initrd (initrd.gz), mentre per poter effettuare il boot vero e proprio si può usare grub o syslinux su FAT o ancora extlinux su ext3. Prendendo spunto da vari documenti in rete come questo e questo, ho preparato un sistema che in pochi minuti permette di installare Debian da USB, utilizzando una immagine ISO che potrebbe essere il nuovo installer debian-LennyBeta2-i386-netinst.iso oppure, spazio permettendo, il DVD di debian.
Il sistema che effettua il boot da USB riconosce l’immagine ISO, così se la rete è veloce (possibilmente cablata, il wifi non è contemplato, salvo interventi a “manina”) in meno di mezz’ora abbiamo la nostra Debian fiammante
Di fatto abbiamo bisogno solo dei files vmlinuz, initrd.gz, syslinux configurato ad hoc e il file ISO di Debian, oppure in modo più semplice possiamo scaricare un’immagine disco (hd-media) da un mirror, esempio da:
ftp://ftp.debian.org/debian/dists/lenny/main/installer-i386/current/images/hd-media/
| Nome | Dimensione | Ultima modifica | |
|---|---|---|---|
| boot.img.gz | 18917 KB | 22/05/2008 | 19:45:00 |
| gtk | 23/05/2008 | 08:46:00 | |
| initrd.gz | 4888 KB | 22/05/2008 | 19:44:00 |
| vmlinuz | 1413 KB | 22/05/2008 | 19:44:00 |
Possiamo usare zcat per copiare in modo grezzo boot.img.gz perdendo (!) però il contenuto della penna (sconsigliato!) oppure estrarre il contenuto di boot.img.gz e copiarlo sulla pendrive formattata FAT16 con partizione attiva.
Esempio se la penna è /dev/sdb:
sudo mkdir /mnt/sdb1
sudo mkdir /mnt/loop
sudo mount /dev/sdb1 /mnt/sdb1
gzip -d boot.img.gz
sudo mount -o loop boot.img /mnt/loop
sudo cp -rv /mnt/loop/* /mnt/sdb1/
sudo umount /mnt/sdb1 /mnt/loop
sudo syslinux -sf /dev/sdb1
Scegliendo “Advanced options” e “Graphical expert installer” potremo seguire quindi tutte le fasi dell’installer, compresa la ricerca del file ISO per poter effettuare l’installazione.
Enjoy
