Progetto

Generale

Profilo

UsbKeyInstallation » Cronologia » Versione 3

Amministratore Truelite, 08-03-2006 15:40

1 3 Amministratore Truelite
[[TracNav(TOC)]]
2 1 Amministratore Truelite
= Installazione di Debian da una chiave USB = 
3
4
Una ottima guida molto completa a tutte le problematiche relative la trovate su http://d-i.pascal.at/.
5
6
Anzitutto occorre avere a disposizione una macchina che supporti l'avvio da USB. In genere questo è possibile in varie forme (ad esempio attraverso un CD su USB), quello che a noi interessa è quella che prevede il boot da disco rimovibile, che spesso è classificata come:
7
8
{{{
9
USB-zip
10
}}}
11
12
Il primo passo è preparare la chiavetta con i file opportuni; questi si trovano sul sito debian all'indirizzo: 
13
14
{{{
15
main/installer-i386/current/images
16
}}}
17
18
Di questi vi serve l'immagine di avvio che si trova nella directory hd-media, che contiene l'immagine iniziale di un disco con tutti i file necessari per l'avvio; potete installare il tutto su una chiavetta USB (che si suppone sia visibile come '''/dev/sda''' con il comando:
19
20
{{{
21
zcat boot.img.gz > /dev/sda1
22
}}}
23
24
supponendo che come usuale la chiavetta sia stata partizionata con una sola partizione. Questo ovviamente cancellerà il contenuto della chiavetta, riscrivendola come un filesystem FAT contenente i dati necessari.
25
26
Questo però non modificherà il master boot record della chiavetta, che ordianariamente comunque è impostato per eseguire l'avvio dalla prima partizioneò è comunque possibile ricrearlo con il comando:
27
28
{{{
29
install-mbr /dev/sda
30
}}}
31
32
Infine dovrà essere copiata una immagine dei dati di installazione sulla chiavetta, il candidato ideale è l'installazione via rete, e cioè l'immagine ideale è il netinstall, reperibile da: 
33
34
http://cdimage.debian.org/pub/cdimage-testing/daily/i386/current/sarge-i386-netinst.iso
35
36
che copieremo direttamente nella chiavetta dopo averla montata con:
37
38
{{{
39
cp sarge-i386-netinst.iso /mnt/usb/netinst.iso
40
}}}
41 2 Amministratore Truelite
42
E' possibile anche avere [wiki:CustomUsbKeyInstallation una versione personalizzata del sistema avviato]