Newsgroup: it.comp.os.linux.iniziare
Titolo: grub su disco esterno

Ho installato Ubuntu su un disco esterno usb. Sul mio vecchio pc dove ho 
XP, riesco ad avviarlo senza problemi. Sul mio nuovo pc dove ho Seven, 
mi da il seguente errore:
GRUB loading.
error: unknown filesystem
grub rescue>
Non riesco a capire la fonte del problema...



Qualcosa mi dice che l'installazione di ubuntu e' avvenuta sul tuo 
vecchio pc, quello con xp.....
;-)
-- 
[cRuncH] - and....yes, we crunch
 
Di sessi, ne conosco soltanto due: uno che si dice ragionevole,
l'altro che ci dimostra che questo non e' vero.
		-- Marivaux, "La fausse suivante"

 Ho installato Ubuntu su un disco esterno usb.
Suppongo anch' io che il grub sia stato installato sul vecchio PC.
Avvia ubuntu e cominciamo a vedere cosa c'e' scritto in /boot/grub/menu.lst
Se guardi un qualche altro thread vedi che si sta parlando anche di questo  
("disco clonato, avvio bloccato su GRUB").
Nel mio caso uso Arch su USB, senza gravi problemi e provata su diversi tipi 
di PC.
-- 
Archlinux on (uname -a)
F

 Avvia ubuntu e cominciamo a vedere cosa c'e' scritto in /boot/grub/menu.lst
Stavo per andare a riportarti il contenuto di menu.lst e... pazzesco... 
menu.lst non esiste...
Eppure ero sicuro al momento dell'installazione di ubuntu di avere 
installato grub sul disco esterno. Dico cos� perch� in precedenza c'ero 
gi� cascato una volta (l'ho anche scritto su questo stesso ng) e quindi 
l'avevo reinstallato daccapo. Ora mi sembra di avere trovato la 
partizione del disco fisso dove grub riporta la voce relativa a ubuntu 
sul disco esterno.
Comunque: grub-install /dev/sdb e update-grub non hanno dato esito 
positivo. Il boot da disco esterno ripropone ancora lo stesso errore.
Cosa posso fare ora?

 Cosa posso fare ora?
Ammettendo che grub sia installato sul disco esterno, se e' configurato 
per il dual boot il problema e' quello. Quando cerca la partizione di xp 
non la trova sul pc nuovo. Soluzione: configurare grub per l'avvio di 
linux e basta :D
PS: questo puo' schiarirti le idee su grub2 e menu.lst mancante
https://wiki.ubuntu.com/Grub2
-- 
[cRuncH] - and....yes, we crunch
 
"Avete presente la Twingo?  Si', quella fatta a forma di Buondi'..."
		-- Beppe Grillo

 linux e basta :D
Niente da fare. Ho lasciato in grub.cfg solo le vodi di ubuntu e 
memtest, ma da ancora lo stesso erroe.

 memtest, ma da ancora lo stesso erroe.
forse ho capito male, ma mi sembra che avvii l'usb settandolo come 
primario da bios, dovrebbe risultare come sda, ma tu parli di
grub-install /dev/sdb
quindi tutti i riferimenti grubbeschi sono a sdb;
r
-- 
Il berlusconismo è l'antitesi del comunismo: nel comunismo
lo Stato si impadronisce del privato, nel berlusconismo un
privato si impadronisce dello Stato. [S. Berlusconi, untore]
Un Minuto Per Favore:
Home Page, The Pentangle, I Salon di Baudelaire: 
http://www.umpf.net

 quindi tutti i riferimenti grubbeschi sono a sdb;
Non entro nel bios, chiedo solo l'avvio da usb. fdisk -l mi dice che il 
disco esterno in cui viene caricato ubuntu ï¿œ sdb. Quindi installo grub 
su sdb e grub.cfg contiene i riferimenti a sdb.

 disco esterno in cui viene caricato ubuntu è sdb.
Se all' avvio da USB ti molla alla shell di grub, allora il grub ha caricato 
la fase 1.5 e magari 2.
Se conosci i comandi di grub allora potresti provare a cercare dove si trova 
il kernel e (se c'e') l' initrd.
Cominicerei a studiare i comandi di grub ;)




Hai dato sudo update-grub?
Prova a seguire questa guida
http://wiki.ubuntu-it.org/AmministrazioneSistema/Grub/AggiungereTogliereVoci
alla peggio prova ad avviare ubuntu manualmente, al prompt di grub
grub>
set root (hd1,1) #per avviare ad es da sdb1
linux /boot/vm-linuz_vers_kernel root=/dev/sdb1
nitrd /boot/initrd_vers_kernel
boot
per l'autocompletamento (consigliato) premi TAB
una volta avviato il so aggiorni grub per *quel* sistema, usarlo con 
tutti e due non
ha molto senso :P
bye
-- 
[cRuncH] - and....yes, we crunch
 
Quattordicesimo Corollario di Atwood:
	Non si perde mai nessun libro prestandolo, ad eccezione di quelli
	cui si tiene particolarmente.

 Non entro nel bios, chiedo solo l'avvio da usb.
prova a usare lilo, mi sembra più maneggiabile di grub2;


 linux /boot/vm-linuz_vers_kernel root=/dev/sdb1
Preferibile con root=/dev/disk/by-label/Nome_della_partizione ;)


 prova a usare lilo
ma si usa ancora??


 ma si usa ancora??
in effetti è vecchio, affidabile e facilmente manipolabile;


 in effetti è vecchio, affidabile e facilmente manipolabile;
Io lo uso ancora con grande soddisfazione, infatti.
Non ho mai capito che vantaggi dovrebbe portare grub: nacque con l'idea
di semplificare l'uso di lilo, che aveva lo svantaggio di richiedere un
file di configurazione sul filesystem stesso che doveva essere avviato.
Grub permetteva di accedere *direttamente* al suo stesso file di
configurazione da una minishell, in questo modo si evitava di restare
"chiusi fuori" se si dimenticava di "rinfrescare" il loader con "lilo",
dopo qualche modifica.
Per contro, grub è più brigoso da installare su un nuovo disco dopo
averlo "clonato", cosa che con lilo si fa banalmente con un mount e un
chroot. E visto che oggi come oggi la disponibilità di distribuzioni
"live" con le quali avviare in caso di "errore" con lilo è enorme, credo
che il buon vecchio lilo possa ancora dire la sua!
-- 
Massimo Bacilieri AKA Crononauta

 dopo qualche modifica.
d'altra parte in lilo multiboot gli altri OS continuano ad avviarsi  e 
non c'è più l'OS da cui è stato installato, quindi se si vuole si può 
"gaggizare" lilo;
e ancor di più non indicando kernel e altro ma usando il chainloader e 
mettendo il bootloader di ogni OS nella propria partizione con /boot;


 
Preferisco grub1, che in caso permette una scelta diretta al momento di 
boot, con la sua shell. Molto pratico in caso di esperimenti.


 boot, con la sua shell. Molto pratico in caso di esperimenti.
Anche grub2. Cambia solo la sintassi.
-- 
Flavio Visentin
Ubuntu in Zulu significa "Non so usare Debian". (cit. CtRiX)

 prova a usare lilo, mi sembra piï¿œ maneggiabile di grub2;
Queste sono le risposte che non si vorrebbe mai sentir dire. Vabbï¿œ, 
andiamo avanti e viva Berlusconi.

 andiamo avanti e viva Berlusconi.
ci sopravviverà, sì;


 andiamo avanti e viva Berlusconi.
In effetti iniziavo a sentirmi "strano": "tutti felici su lilo e io solo 
su grub2" era un film troppo vintage, non mi ci trovavo
Alessandro

 ci sopravviverï¿œ, sï¿œ;
Il problema, se mi permetti, non ï¿œ di sopravvivere o meno a berlusconi, 
di cui non me ne frega nulla, ma sopravvivere ai rompicoglioni che lo 
nominano in continuazione, anche nei posti dove non c'entra un emerito 
cazzo.
Ci si dovesse regolare come loro si regolano con la netiquette, li si 
manderebbe affanculo, ma non si fa perchï¿œ tanto non servirebbe a nulla: 
sono maleducati rompicoglioni, ma orgogliosi di esserlo.

 cazzo.
cio è tu, io non l'ho nominato -le sign sono strettamente personali e 
chi vuole non ci mette molto a impostare il news reader per non vederle;
r
-- 
Feltri afferma di essere stato assunto a Il Giornale da *Silvio* Berlusconi.
Non sarebbe il caso che gli italioti si chiedessero se è stata violata 
la legge Mammì?
