lunedì 14 aprile 2008

LIVE CD DI UBUNTU IN UNA CHIAVETTA USB

Utilizzando una semplice procedura è possibile utilizzare la nostra amata ubuntu in una chiavetta usb molto utile quando non si dispone di un lettore cd/dvd per eseguire il boot.

Per cominciare scarichiamoci la iso di ubuntu dal sito ufficiale, apriamo un terminale, scriviamo:

wget http://releases.ubuntu.com/gutsy/ubuntu-7.10-desktop-i386.iso

copiamo l'immagine iso in una chiavetta usb rinominando il nome da ubuntu-7.10-desktop-i386.iso in image.iso, da terminale scriviamo fdisk -l, segniamoci il nome della chiave usb nel mio caso /dev/sda1.

continuiamo inserendo il cd live di ubuntu, riavviamo il computer eseguendo il boot da cd , appena compare la schermata di ubuntu inseriamo la chiavetta usb rendiamola avviabile apriamo un terminale, scriviamo:

sudo parted /dev/sda1 set 1 boot on  (dove sda1 è il nome della chiavetta usb)


scarichiamo il programma syslinux, sempre da terminale scriviamo.
sudo apt-get install syslinux

scarichiamo lo script isotostick che ci servirà ha riversare il contenuto del live cd nella chiave usb, utilizziamo wget

da terminale.


wget http://kiwilinux.org/public/isotostick.sh

rendiamo eseguibile lo script servendoci del comando chmod.

sudo chmod u+x isotostick.sh  (con l'opzione u+x si da il permesso di esecuzione allo script per il solo
utente)
lanciamo lo script da amministratore indicando il percorso esatto dove si trova l'immagine iso dentro la
chiavetta dovrebbe essere /media/disk/image.iso, l'opzione /dev/sda1 rappresenta il percorso assunto
dalla periferica usb all'interno della cartella dev dei dispositivi, vi ricordo per visualizzare
esattamente il nome della periferica scrivere da terminale fdisk -l.

sudo ./isotostick.sh /media/disk/image.iso /dev/sda1 (non badate ad eventuali errori da terminale)
l' ultima operazione da compiere è quella di lanciare syslinux, scrivete:
sudo syslinux /dev/sda1

benissimo adesso troverete ubuntu dentro la chiavetta pronto per essere lanciato smontate la periferica, verificate se funzioni tutto.

9 commenti:

Nexso ha detto...

Vale per qualsiasi distribuzione?

santo vasta ha detto...

ho provato con mint è funziona

con debian non funziona ho già provato.

Nexso ha detto...

Pensavo di farlo con xubuntu.
E' possibile installare più "distribuzioni"?
Esempio: xubuntu + Supergrub

santo vasta ha detto...

con xubuntu e le varie derivate di ubuntu funzionano tutte.
in merito a supergrub non so che dirti prova.

Nexso ha detto...

Ti ringrazio.
Molto gentile.

santo vasta ha detto...

prego

ciao

Anonimo ha detto...

Bello ;-)

Ho una chiavetta da 1 giga, basta??

Mario

Anonimo ha detto...

Ciao sono sempre Mario, ho provato a fare oggi la procedura, ma il file isotostick.sh non c'è (file not found) qualcuno me lo può mandare???

Ciao e grazie

brello2@yahoo.it

Mario

Rossi ha detto...

Innanzia tutto complimenti per il blog!!
Poi ti volevo chiedere una cosa che sicuramente(o almeno spero) tu saprai, io ho un pc senza lettore cd, come faccio a installare ubuntu???? Non posso creare una chiavetta come in questo post perhè non ho altri computer...
Se sai la soluzione dimmela e(se puoi) inviamela a rossetti-ale@hotmail.it