Pagina 1 di 2

Grub rescue senza live cd + unexpectedly returned with status 0x0100

Inviato: martedì 11 ottobre 2011, 13:56
da perluxi
Buongiorno a tutti..sono alle prese con un problema un po' strano e non saprei come uscirne.
L'altro giorno all'avvio del pc (ho Ubuntu 10.04 a 64bit e spero che sia la sezione giusta) mi appare la schermata grub rescue.
Poco male dico io, mi è già successo circa ottanta volte (su altri pc, e in passato anche su questo): entro col live cd vedo se si sistema e se per caso mi da qualche problema salvo i file che mi servono e passo alla nuova versione.

Provo a entrare da subito con una 11.04 su cd ma arrivati alla schermata con ubuntu e i pallini che si caricano resta li all'infinito. Stessa cosa con versione da chiavetta e la sua 10.04. Durante la schermata clicco per vedere se cambia qualcosa e appare il messaggio unexpectedly returned with status 0x0100

Dopo una ricerca online trovo una pagina che fa al caso mio http://ubuntuforums.org/showthread.php?t=1565089 in cui mi spiegano che arrivati alla schermata di installazione con l'omino e la tastiera, schiacciando F6 e poi di nuovo F6 si possono disabilitare alcune funzioni completando il tutto editando il grub. Ma il problema è che è proprio il mio grub la causa di tutto.

Quindi ho provato a sistemare il grub senza usare il live cd seguendo quest'altra discussione http://superuser.com/questions/181733/how-can-i-restore-grub-without-a-live-cd e provando con questi comandi:

  1. ls
  2. set prefix=(hdX,Y)/boot/grub
  3. set root=(hdX,Y)
  4. set
  5. ls /boot
  6. insmod /boot/grub/linux.mod
  7. linux /vmlinuz root=/dev/sdXY ro
  8. initrd /initrd.img
  9. boot

Il problema è che arrivato alla quinta riga (ls  /boot) mi da errore e unknown filesystem

Quali opzioni ho? Si riesce a proseguire con la riparazione del grub senza live cd? In alternativa con che SO potrei entrare nel hd e almeno salvare i file? Puo' essere che tutto il problema dipenda dall'hardware?

Grazie mille..non so più dove sbattere la testa..

Re: Grub rescue senza live cd + unexpectedly returned with status 0x0100

Inviato: martedì 11 ottobre 2011, 19:04
da hellojoker
sicuro che ad x e y hai dato i valori corretti? quando sei in grub rescue hai provato a dare ls e vedere se trova le partizioni e con  ls (hdx,y)/ e vedere se trova il contenuto? Potrebbe essere danneggiato il file system come potrebbe mancare qualche modulo che file system usavi?

Re: Grub rescue senza live cd + unexpectedly returned with status 0x0100

Inviato: martedì 11 ottobre 2011, 23:06
da perluxi
Dando ls usciva
(hd0) (hd0,2) (hd0,1) in quest'ordine.
Dando ls (hd0,1)/ mi da unknown filesystem, con ls (hd0,2)/ si incanta  e poi esce:

./ ../ lost+found/ var/ etc/ media/ bin/ boot/ dev/ home/ lib/ lib64 mnt/ opt/ proc/ root/ sbin/ selinux/ srv/ sys/ tmp/ ust/ initrd.img vmlinuz cdrom/ swap_file initrd.img.old vmlinuz.old lib32/ img.swp

Il filesystem dovrebbe essere ext4

Re: Grub rescue senza live cd + unexpectedly returned with status 0x0100

Inviato: martedì 11 ottobre 2011, 23:15
da hellojoker
rifai la procedura con 0,2 vedi che succede  X=0 Y=2

Ps sulla prima partizione cosa avevi?

Re: Grub rescue senza live cd + unexpectedly returned with status 0x0100

Inviato: martedì 11 ottobre 2011, 23:24
da perluxi
Mah..sono ubuntu e area di swap a quanto ne so io..
facendo con hd0,2 mi dice out of disk

Re: Grub rescue senza live cd + unexpectedly returned with status 0x0100

Inviato: martedì 11 ottobre 2011, 23:29
da hellojoker
mhm senza live  la vedo dura non tanto per il l'avvio da li perchè la procedura corretta è quella che hai postato, ma per il fatto che bisogna modificare grub.cfg

Re: Grub rescue senza live cd + unexpectedly returned with status 0x0100

Inviato: martedì 11 ottobre 2011, 23:32
da perluxi
il che mi riporta alla domanda fatale. Con cosa entro? Oppure come recupero i file? Il resto posso anche installarlo di nuovo..

Re: Grub rescue senza live cd + unexpectedly returned with status 0x0100

Inviato: martedì 11 ottobre 2011, 23:34
da hellojoker
basterebbe un live cd

Re: Grub rescue senza live cd + unexpectedly returned with status 0x0100

Inviato: martedì 11 ottobre 2011, 23:37
da perluxi
Si ma non mi funziona :) possiamo provare da quel lato ma senza sistemare il grub nella guida che ho trovato non si riesce a fare niente

Re: Grub rescue senza live cd + unexpectedly returned with status 0x0100

Inviato: martedì 11 ottobre 2011, 23:38
da hellojoker
Dopo che hai dato insmod dovresti vedere digitando help l'elenco di comandi disponibili per vedere se ce n'è uno utile

Ps eventualmente potresti usare anche altre live e provare con quelle, senza considerare che ce ne sono di apposite fatte per il ripristino di grub (tipo rescatux)

Re: Grub rescue senza live cd + unexpectedly returned with status 0x0100

Inviato: martedì 11 ottobre 2011, 23:40
da perluxi
Fino ad adesso non sono andato oltre ls /boot: è li che mi dice out of disk..adesso provo

Proprio cose così cercavo se non riuscivo a sistemare il grub..mi basterebbe entrare e recuperare i file in realtà..poi in qualche modo formatto (magari con windows) per ritornare a ubuntu

Re: Grub rescue senza live cd + unexpectedly returned with status 0x0100

Inviato: martedì 11 ottobre 2011, 23:44
da hellojoker
non dare ls/boot proviamo modificandola un pò

arrivato al punto 4 dai subito insmod linux

tra l'altro non capisco perchè hanno messo il set al punto 4 secondo me non serve

Re: Grub rescue senza live cd + unexpectedly returned with status 0x0100

Inviato: martedì 11 ottobre 2011, 23:46
da perluxi
l'ho data normale e sempre "out of disk". adesso modifico
data anche modificata e sempre "out of disk"

Re: Grub rescue senza live cd + unexpectedly returned with status 0x0100

Inviato: martedì 11 ottobre 2011, 23:55
da hellojoker
Prova a modificarla così
  1 set prefix=(hd0,2)/boot/grub
  2 set root=(hd0,2)
  3 insmod linux
  3a) opzionale insmod part_msdos (quando mi è capitato non ho mai messo ne questo ne quello sotto e funzionava lo stesso ma visto che in grub ci sono mettiamoli
  3b) opzionale insmod ext2
  qui dovresti dare solo per verifica ls (hd0,2)/boot e segnarti la versione del kernel e dell'initrd (i nomi completi)  

  4 linux (hd0,2)/boot/laversionedelkernelchehaitrovatoprima root=/dev/sda2 ro
  5 initrd (hd0,2)/boot/l'initrdchehaitrovatoprima
  6 boot

Re: Grub rescue senza live cd + unexpectedly returned with status 0x0100

Inviato: mercoledì 12 ottobre 2011, 0:09
da perluxi
arrivati a insmod linux, sempre e comunque "out of disk"
ho messo subito dopo l'opzionale insmod ext2 e tutto tranquillo
ignorando il tutto ho dato ls (hd0,2)/boot e "out of disk"

Re: Grub rescue senza live cd + unexpectedly returned with status 0x0100

Inviato: mercoledì 12 ottobre 2011, 0:12
da hellojoker
Mi spiace ma non saprei dirti di più, può anche darsi sia un problema proprio di grub, comunque con la prima live che ti si avvia risolvi facile basta seguire

http://wiki.ubuntu-it.org/Amministrazio ... Ripristino

Re: Grub rescue senza live cd + unexpectedly returned with status 0x0100

Inviato: mercoledì 12 ottobre 2011, 0:16
da perluxi
Ok grazie..con cosa provo? Una versione vecchia? i due insmod ext2 e msdos sembrava funzionassero. Cioè non avevano effetti negativi più che altro..
La procedura la conosco un po'..il pc da cui scrivo l'ha subita abbastanza..anche se qualche volta non è servita a molto..

Re: Grub rescue senza live cd + unexpectedly returned with status 0x0100

Inviato: mercoledì 12 ottobre 2011, 0:20
da hellojoker
si gli insmod vanno vuol dire che grub si rende conto di dove si trova, è il resto che è anomalo..., per rispondere alla domanda si puoi usare anche una versione più vecchia (basta che sia della stessa versione 32 live 32 sistema installato, viceversa 64 bit e 64 bit)

Re: Grub rescue senza live cd + unexpectedly returned with status 0x0100

Inviato: mercoledì 12 ottobre 2011, 0:24
da perluxi
In realtà a me basterebbe che il grub andasse tanto da editare quello come mi dicono di fare per risolvere l'altro problema..
anzi avrei una linea di comando con scritto boot options nella pagina dell'F6..forse modificando quella si riesce a fare qualcosa..

Re: Grub rescue senza live cd + unexpectedly returned with status 0x0100

Inviato: mercoledì 12 ottobre 2011, 0:28
da hellojoker
non credo che avresti a disposizione un editor o qualcosa che gli si avvicina, è un ambiente veramente ridotto i comandi sono veramente pochi anche caricando altri moduli riceveresti qualche funzionalità in più ma parliamo sempre di ambiente minimale

ps come ho detto prima se dopo gli insmod digiti help vedi quello che hai a disposizione, per i moduli se te lo fa fare basta dare ls (hd0,2)/boot/grub ma ti dirà out of disk (cosa che normalmente funziona)