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:

  1. Vale per qualsiasi distribuzione?

    RispondiElimina
  2. ho provato con mint è funziona

    con debian non funziona ho già provato.

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

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

    RispondiElimina
  5. Bello ;-)

    Ho una chiavetta da 1 giga, basta??

    Mario

    RispondiElimina
  6. 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

    RispondiElimina
  7. 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

    RispondiElimina