Installazione Ubuntu 8.04 Hardy Heron su supporto USB

25 07 2008

Un annetto fa piu o meno, un mio conoscente che lavora come esperto di IT per un’azienda mi mostrò con orgoglio la sua penna USB da 8 GB con installato Mandriva Linux e spiegandomi che era possibile avviarla da (quasi) tutti i computer, per poi usare Mandriva con tutte le configurazioni,i programmi e i dati salvati sulla chiavetta.
Praticamente necessitava solo dell’hardware del computer ospite per funzionare. Il sistema operativo presente su di esso non veniva intaccato (a meno che non lo si volesse fare..).
Sono rimasto talmente affascinato da questa cosa, che ho fatto opportune ricerche e esperimenti per poi riuscire a installare Ubuntu su una penna USB da 8 GB (anche se dovrebbero bastare anche 4 GB).
Ci sono vari metodi, qualche facile e qualche difficile.
Questo che vi presenterò è quello piu facile che ho sperimentato:

  1. Inserite il LiveCD nel lettore del computer;
  2. Inserite il supporto USB;
  3. Avviate il computer dal liveCD;
  4. Una volta che Ubuntu si è avviate, andate in System – Administration – Partition Manager
    Si aprirà l’editor delle partizioni. Selezionate il vostro supporto USB e cancellate tutte le partizioni presenti. Cliccate su “Applica” e una volta finito di cancellare le partizioni uscite dal programma;
  5. Cliccate sull’icona “Installa” presente sul Desktop. Partirà il programma di installazione;
  6. Scegliete la vostra lingua e cliccate su “Avanti”;
  7. Scegliete il fuso orario e cliccate su “Avanti”;
  8. Scegliete il layout della vostra tastiera e cliccate su “Avanti”;
  9. Verrà lanciato il programma di partizionamento, e dovrete scegliere dove installare Ubuntu. Scegliete “Guided – Use entire disk”, scegliendo il vostro supporto USB(di solito sarà /dev/sdb. Attenzione a non scegliere /dev/sdb1!!!);
  10. Nella prossima pagina dovrete inserire le informazioni per il primo account.Inseritele e cliccate su “Avanti”;
  11. Se dovete importare qualcosa da qualche altro sistema operativo,fatelo e cliccate “Avanti”;
  12. La prossima pagina è molto importanteState attenti:prima di cliccare su “Avanti”, cliccate sul pulsante “Avanzato”!!
    Si aprirà un’altra finestra dove si potrà scegliere se installare o meno il bootloader GRUB. Selezionate il vostro supporto USB per installarci il bootloader.
    Chiudete la finestra e cliccate su “Installa”;
  13. Partirà l’installazione, quindi siate pazienti, prendetevi un panino e una tazza di caffe e tornate fra un po’..😀

Una volta finita l’installazione, se provate a riavviare il sistema da USB, scoprirete che la partizione dove avete appena installato Ubuntu non può essere montata.

Ecco il trucco:

  1. Una volta finita l’installazione riavviate il vostro computer da LiveCD con il supporto USB ancora inserito;
  2. Appena acceso, aprite un terminale;
  3. Nel terminale digitate su root e quando ve la richiede inserite la password di root (Attenzione!avrete privilegi di root,quindi attenti a quello che fate!!);
  4. Andate in /media/disk/boot/grub – Ora siete nella directory /boot/grub del vostro supporto USB;
  5. Aprite il file menu.lst con vi o un altro editor di testo(fate una copia di backup prima!!),
  6. Andate alla riga 130 (o in quella zona..).
    Troverete una parte simile a questa:## ## End Default options ##E sotto troverete 3 voci riguardo a Ubuntu simili a questa:

    title Ubuntu 8.04, kernel 2.6.24-16-generic
    root (hd1,0)
    kernel /boot/vmlinuz………
    initrd /boot/initrd…….
    quiet

    (ripetuta 3 volte con piccole differenze)

     

  7. Il trucco sta nel cambiare (hd1,0) in (hd0,0) in quelle parti.
    Perchè? Avviare da supporto USB vuol dire che il vostro supporto diventa hd0, invece che hd1 come nell’installazione,quindi GRUB va a cercare nel posto sbagliato(in sostanza).
  8. Cercate la riga con scritto “# groot=(hd1,0)” e cambiate (hd1,0) in (hd0,0) – Non cancellate il # all’inizio della riga!!
  9. Una volta fatto questo,potete (se volete) cancellare il resto della lista
    (tutto quello sotto ### END DEBIAN AUTOMATIC KERNELS LIST);
  10. Salvate il file;
  11. Modificate device.map (nella stessa cartella) e cambiate l’indirizzo di hd0 in /dev/sdb.
  12. Riavviate il vostro computer da USB, scegliete Ubuntu dal Bootloader e scoprirete cosa mi affascina di questo…potrete portarvi il vostro sistema operativo con tutti i file e i programmi di cui necessitate con voi ovunque andiate!!

Se manca qualcosa, o se trovate problemi o altro, lasciate un commento e vedrò di risolvere il problema.😉

(I commenti positivi sono ben accetti XD)

Alla prossima!


Azioni

Information

2 responses

15 10 2008
Battlestar Galactica

Bravissimo, io sto usando una pendrive da 4 gb con ubuntu 8.04 installato da me e funziona tutto alla perfezione. Ora vorrei fare una copia di tutto ciò che sta nella .. pennetta in un’altra più capiente da 8 gb. Che comando devo utilizzare per fare la copia identica premettendo che:
1. Ho un laptop Acer Aspire 5920 che per ora ha Windows Vista ma spesso faccio il boot con la chiavetta di Ubuntu per lavorarci sopra.
1. Ho un altro laptop HP Pavillon DV 4000 con due sistemi operativi: Ubuntu 8.04 e Windows XP.
Ringrazio molto se puoi aiutarmi
BSG

15 10 2008
thetuxer

Dunque..non saprei se basta copiare tutti i file presenti in quella da 4 Gb in quella da 8Gb e poi rendere quest’ultima avviabile..potresti provare,al massimo formatti e provi in un’altra maniera.
Altrimenti avvii ubuntu da usb e da li con programmi come remastersys ti crei una iso identica al tuo sistema e poi installi su quella da 8 Gb…
Fammi sapere,mi interessa questa cosa! :):)

TheTuxer

Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...




%d blogger cliccano Mi Piace per questo: