Ormai è passato quasi un anno da quando ho pubblicato la guida per installare ubuntu 7.10 su HDD, e quindi ho deciso di aggiornarla alla nuova versione di ubuntu e di provare ad installarla su una chiavetta USB.
Trovo questa soluzione decisamente più comoda, in quanto rende ubuntu portatile e più performante.
Perciò ho acquistato una penna USB da 8 GB, sufficente per poter contenere l’installazione di ubuntu e circa 5-6 gb di dati.
Ma adesso arriviamo alla vera e propria guida, che differisce solo in alcuni particolari da quella per ubuntu 7.10 (e funziona anche per un hard disk esterno):
:::Download di Ubuntu
Scaricate da ubuntu-it.org la .iso di ubuntu 8.04 Hardy Heron (se avete meno di 320 mb di ram scaricate l’alternate) e masterizzatela su CD.
:::Cambiare il BOOT ORDER
All’avvio del computer entrate nel BIOS (in alcuni casi F2 o F10, CANC, ESC, dipendentemente dal computer) e nella sezione BOOT impostate come ordine: 1.DVD/CD Drive 2.HDD USB 3.HDD interno.
:::Installare Ubuntu
Avviate il computer con il cd masterizzato inserito così che parta ubuntu live, selezionate la lingua e poi “Prova Ubuntu senza modificare il computer” . Appena il Desktop sarà caricato selezionate INSTALLA. Procedete per tutta l’installazione, fino a quando arriverete alla scheda che vi chiede dove preferite installare ubuntu. Qui fate molta attenzione e selezionate la vostra memoria USB (o il vostro HDD esterno).
:::Installare GRUB
Nella schermata riassuntiva, l’ultima prima dell’effettiva installazione, selezionate “AVANZATE”, per poter scegliere dove installare grub (è necessario selezionare la penna USB o l’HDD esterno per fare in modo che quando lo si scollega dalla porta USB, windows possa partire normalmente; in pratica il boot loader, grub, viene installato solo sul dispositivo esterno) e nella tendina “installare grub”, selezionate la vostra memoria esterna.
:::Configurare ubuntu per renderlo compatibile con la memoria o con l’HDD USB
Alla fine dell’installazione non selezionate riavvia, ma aprite una finestra del terminale e seguite i seguenti passi (i comandi sono tra virgolette, da non inserire):
1- Inserire ” sudo mkdir /mnt/ubuntu ” <ENTER>
2- Inserire ” sudo mount /dev/sdb1 /mnt/ubuntu ” <ENTER> (sdb1 è il nome delll’HDD estrno, può variare in base al sistema) per montare l’installazione di ubuntu dell’HDD esterno.
3- Inserire ” sudo mount -tproc proc /mnt/ubuntu/proc ” <ENTER>
4- Inserire ” sudo chroot /mnt/ubuntu ” <ENTER> per accdere come root sull’installazione dell’HDD esterno
5- Inserire ” su ” <ENTER> per accedere come superuser
6- Inserire ” nano /etc/initramfs-tools/modules ” per aprire con nano il file ed aggiungere alla fine del testo presente:”sd_mod” <ENTER>”ehci-hcd” <ENTER>”usb-storage” <ENTER>”scsi_mod” <ENTER>”sd_mod” <ENTER>Poi, per chiudere e salvare premere <Ctrl> + <X> e per confermare <Y>; ciò è necessario per far supportare ad ubuntu l’hdd esterno nel boot
7-Inserire ” nano /etc/initramfs-tools/initramfs.conf ” e all’inizio del file inserire “WAIT=10″ poi per chiudere e salvare premere <Ctrl> + <X> e per confermare <Y>; questo serve per dare tempo al computer di montare l’HDD esterno al boot (il numero 10 può essere variato a piacimento)
8-Inserire ” mkinitramfs -o /boot/initrd-img. ” <TAB> + <ENTER>, poi ” /lib/modules ” <TAB> + <ENTER> (se questo comando genera errore, procedete pure, l’installazione non sarà compromessa).
9-Inserire ” nano /boot/grub/menu.lst ”, scorrere fino alla fine del file (dalla stringa “END DEFAULT OPTIONS”, fino alla fine per intenderci) e sostituire tutti i valori (hd1,0) con (hd0,0) e i valori (hd0,0) con (hd1,0), poi per chiudere e salvare premere <Ctrl> + <X> e per confermare <Y>
10- A questo punto riavviate il computer e tutto dovrebbe funzionare alla perfezione.
Settembre 2, 2008 alle 2:57 am
ciao, ho bisogno di aiuto. al comando 8-Inserire ” mkinitramfs -o /boot/initrd-img. ” + mi risponde ” /etc/initramfs-tools/conf.d/resume: 1: Syntax error: “(” unexpected “.
inoltre nel file menu.lst i primi 3 valori sono (hd1,1) e l’ultimo (hd0,0).
Come li devo modificare?
Settembre 2, 2008 alle 8:31 pm
Ciao webbo,
il comando n°8 può causare errore in alcune situazione, ma non dovrebbe comprometterti l’installazione.
Mentre per quanto riguarda la lista di grub, i primi tre valori devono essere lasciati, perchè sono (hd1,1), mentre l’ultimo (hd0,0) va sostituito con (hd1,0).
Settembre 5, 2008 alle 12:22 am
ciao, ho rifatto tutto da capo e ora il primo comando del punto 8 me lo accetta, l’altro invece no dice che è solo una directory…
comunque anche impostando il file lst come hai detto tu all’avvio mi dice: GRUB 1.5 errore 17.
da cosa dipende? grazie!
Settembre 5, 2008 alle 10:51 am
Questa è proprio strana….
potresti fornirmi più dati sulla tua configurazione? (Hdd o Pendrive; S.O. sul pc ecc..)
Settembre 5, 2008 alle 3:03 pm
Il mio hard disk esterno è un packard bell store and save 3500 da 360gb
S.O. windows vista ultimate 64bit
main board asus p5kc con bios 1203
4 gb ram 800mhz
proc. dual core 6750
nell’esterno ho 4 partizioni primarie:
1 in ntfs
2 ext 3 da 10 gb dove c’è ubuntu
3 swap da 250 mb
4 in fat 32 da 10gb
Settembre 5, 2008 alle 8:21 pm
Hai più partizioni sull’hdd esterno… potrebbero influire con grub.
Non ne sono molto sicuro, ma potresti sempre provare a fare un back-up dei dati e installare sull’intero hdd esterno ubuntu.
Fammi sapere…
Settembre 6, 2008 alle 5:33 pm
Purtroppo non posso permettermi di usare l’hdd esterno solo per ubuntu… E non ho un’altro hard disk abbastanza grande per fare un backup.
Non c’è nient’altro che potrei provare?
Settembre 6, 2008 alle 8:13 pm
Controlla nuovamente i dati del file ” /boot/grub/menu.lst” e verifica di aver sostituito tutti i valori (hd1,0) con (hd0,0) e i valori (hd0,0) con (hd1,0).
Alla fine del file ci sono due sezioni: una riguardante ubuntu, l’altra vista. Controlla che hai fatto la modifica ad entrambe le parti.
Settembre 8, 2008 alle 12:09 pm
ho eseghito alla lettera tutto quello che hai scritto, ho messo nel bios la partenza da External HDD, ma si avvia sempre windows senza farmi vedere il grub.
L’ho installato su un portatile Sony Vaio vgn-cr41s
l’unico messaggio d’errore che mi ha dato durante l’installazione è al punto 8.
Settembre 8, 2008 alle 10:34 pm
Sisi è tutto a tutto a posto forse a questo pundo dovrei rinunciarci…
Settembre 9, 2008 alle 8:39 am
@ salvodibella
Questa è proprio inspiegabile… proprio non ti so dire come mai ti succede ciò. Prova a reinstallare tutto nuovamente.
@WEBBO
A questo punto anche a te posso solo consigliare di tentare a reinstallare
Fatemi sapere, ciao !
Settembre 10, 2008 alle 5:55 pm
SCusa alcune cose: quando si usa il comando nano bisogna mettere gli spazi ed i # ?
Nel nono passo ho trovato un solo hd 0,0 è normale?
Grazie in anticipo!
Settembre 11, 2008 alle 8:50 am
ammettiamo che @ rappresenta uno spazio, devi inserire:
nano@/etc/initramfs-tools/modules
Per l’altra cosa, si è normale.
Ciao
Settembre 20, 2008 alle 6:39 pm
rega scusate ma perche quando faccio lultimo comando mi apre una nuova pagina e nn ce scritto nulla??? grazie dell aiuto
Settembre 20, 2008 alle 10:37 pm
@vuoshino
Quello che dici succede quando il nome del file che hai scritto non è corretto (quindi nano crea un nuovo file).
Ciao
Settembre 23, 2008 alle 11:49 am
Ciao Aleit,
ho seguito i tuoi suggerimenti e mi sono scontrato con questo problema. L’installazione avviene correttamente, il Bios del mio pc vede correttamente l’hdd usb esterno ma al momento del boot mi dice che su questo hdd non c’è un sistema di boot valido. Ho attaccato l’hdd usb ad un paio di portatili ed il boot avviene correttamente. Potrebbe trattarsi di un problema della mia mainboard (MSI 845PE Max2)? Eppure nei setting del bios il device viene riconosciuto……boh
Ciao e grazie
Settembre 25, 2008 alle 2:52 pm
Scusate, ho un problemino…
il comando 9 cosa è + ?
ho provato ad eseguire e il nono passo mi apre un file nuovo, no digito correttamente la directory…. sicuramente è l’8° passo che nn riesco a fare, aiutami e plz spiega in modo che anche un tonto come me capisca!
Settembre 25, 2008 alle 2:54 pm
seconda riga: intendevo tab + enter ma me li ha eliminati classificandoli come tag web
Settembre 25, 2008 alle 3:42 pm
@ emilio
E’ molto probabile che la tua scheda madre non abbia il driver giusto per controllare la penna USB. Eventulamente prova ad aggiornare il BIOS.
@Xardas
+ significa semplicemente che devi premere i due tasti.
Ottobre 21, 2008 alle 12:00 am
Ciao,
la tua soluzione permette di installare Ubuntu su un Hard disk esterno e utilizzzarlo su computer diversi con configurazioni Hardware diverse? oppure si usa solo sullo stesso PC su cui è installata per la prima volta. Magari è una domanda scema ma in rete avevo trovato un altra guida che parlava di introdurre all’avvio alcuni elementi delle distro Live per rendere l’installazione autoconfigurabile su PC diversi (la guida è http://www.webalice.it/lorenzo.chiodi/usbdisk/index.html)