 NOTA:
tale howto serve per installare linux su una chiavetta
usb nota ricorrezione di un errore... chiedo scusa.
Sicuramente
molti utenti linux vedendo i vari howto per installare
LINUX
su una penna usb sono stati presi dallo sconforto.
Effettivamente molti howto (anche se ringraziamo
gli autori) sembrano una tesi di meccanica quantistica.
Dalla ricompilazione del kernel allo scripting spinto.
Qualsiasi utente linux, anche smaliziato, si ritroverebbe
a mettersi le mani nei capelli.
Eppure nessuno sa che esiste un documento pubblicato
dall'argentino Juan
Marcelo Rodrėguez che spiega con pochi
semplici passi come installare linux su una penna
usb. Per semplificarvi la vita vi pubblichero' i
passi tradotti da questo bellissimo articolo. ovviamente
cerchero di spiegare passo passo anche per chi non
e' un power user linux
innanzitutto procuriamoci una penna usb. E' consigliabile
usare una penna usb da 256 anche se per le versioni
indicate, per alcune bastano una penna anche di
capienza minore. Prendiamo la penna usb e
andiamo a visitare il sito http://slax.linux-live.org/
scarichiamoci la versione killbill.
accediamo con i permessi di root
creiamo la directory /slaxUSB
# cd /
# mkdir slaxUSB
montiamo la iso
# mount -o loop slax-killbill-5.0.5.iso
/slaxUSB/
Prima dobbiamo creare la directory sda
sotto /mnt
# mkdir /mnt/sda
A questo punto dobbiamo montare
la nostra chiavetta usb.
# mount -t vfat /dev/sdax
/mnt/sda
dove sdax e il valore riconosciuto dal nostro
linux per la chiavetta (normalmente sda1) se aveste
dei dubbi al mount lanciate un # tail /var/log/messages
e controllate.
|
 |

fatto cio' lanciate questo comando
# cp -ra
/slaxUSB/* /mnt/sda/
dovete copiare vmlinux e initrd.gz nella directory
boot della chiavetta
# cd /mnt/sda/boot/
# cp vmlinuz /mnt/sda/
# cp initrd.gz /mnt/sda/
rientrate nella directory /mnt/sda l
# cd /mnt/sda
lanciate il comando
# mv isolinux.cfg syslinux.cfg
# vi syslinux.cfg
lanciate il comando editate il syslinux.cfg cancellando
/boot/ dalle righe /boot/vmlinuz e da /boot/initrd.gz
(devono diventare vmlinuz e initrd.gz) per
renderli visibili al boot e salvate il file
syslinux.cfg modificato .
scaricatevi il tool syslinux http://www.kernel.org/pub/linux/utils/boot/syslinux/
e installatelo sulla vostra macchina linux (per
chi avesse dei problemi di compilazione esiste tale
versione gia' pacchettizzata. Ovviamente gli utenti
debian sono molto piu' avvantaggiati :D con il pacchetto
syslinux.deb)
a questo punto lanciate il comando
# syslinux -s /dev/sdax
(dove di norma sdax e' sda1)
Tutto qua. Difficile? No! ora no vi resta che
far bootare la chiavetta usb e avete il vostro linux
su una chiavetta usb. L'autore consiglia anche per
chiavette minori di 60 mega queste distro:
Damn Small Linux, Puppy Linux, Feather Linux |
 |