Problema con Grub e dispositivi di memoria esterni

16 risposte [Ultimo messaggio]
Ritratto di zaone84
zaone84
(Junior)
Offline
Junior
Iscritto: 12/10/2006
Messaggi: 20

nessuna idea? Sad

Ritratto di zaone84
zaone84
(Junior)
Offline
Junior
Iscritto: 12/10/2006
Messaggi: 20

Scusate per l'insistenza, ma non avendo ricevuto nessuna risposta in questi giorni mi rendo conto che molto probabilmente questo problema che mi è capitato non capita spesso, quindi devo avere qualche impostaazione sbagliata..... vi prego aiutatemi è diventato uno stress dover togliere ogni volta gli harddisk esterni quando avvio il pc altrimenti grub si blocca con errore 22..........

Ritratto di Alfio
Alfio
(Guru)
Offline
Guru
Iscritto: 30/08/2005
Messaggi: 2678

Quando succede questo di norma basta staccare gli hard disk esterni fare il boot con il dvd e reinstallare grub ex novo.
si potrebbe fare da shell con grub -install ecc ma per non complicarti le cose fai tutto tramite il dvd ci sono delle opzioni per reinstallare grub.
Questo succede in quando sicuramente avete installato opensuse in automatico anche per le partizioni ma questo come nel tuo caso il bios della scheda madre che può fare il boot da una porta usb e suppongo che sia messo al primo posto nella sezione bios del boot .
Ciao

Ritratto di zaone84
zaone84
(Junior)
Offline
Junior
Iscritto: 12/10/2006
Messaggi: 20

Quote:

Alfio ha scritto:
Quando succede questo di norma basta staccare gli hard disk esterni fare il boot con il dvd e reinstallare grub ex novo.

Questo l'ho fatto, ho staccato gli hd esterni ed ho reinstallato grub con cd, ma il problema è rimasto quando avvio il pc grub si blocca con errore 22 se c'è un hd attaccato come anche una semplice penna usb.
Quote:

si potrebbe fare da shell con grub -install ecc ma per non complicarti le cose fai tutto tramite il dvd ci sono delle opzioni per reinstallare grub.
Questo succede in quando sicuramente avete installato opensuse in automatico anche per le partizioni ma questo come nel tuo caso il bios della scheda madre che può fare il boot da una porta usb e suppongo che sia messo al primo posto nella sezione bios del boot .
Ciao

Ora sono andato in bios, avevo questa configurazione:
1) cd
2)floppy usb esterni
3)hard disk interno del pc

ho spostato i folppy usb esterni all'ultimo posto, lasciando prima il cd e poi l'ha interno del pc, ho riavviato, ma succede di nuovo!

Dovrei provare a reistallare Grub con questa nuova configurazione del bios?

P.S. cmq avevo usato il partizionatore automatico con qualche modifica apportata da me....

Grazie

Ritratto di Alfio
Alfio
(Guru)
Offline
Guru
Iscritto: 30/08/2005
Messaggi: 2678

Prima di tutto ti consiglio di disabilitare il boot da floppy che non c'entra con suse ma si evita che qualche floppy lasciato infettato va a danneggiare mbr del disco o addirittura del bios.
Lascia il cd al primo posto e al secondo posto il disco interno.
Togli i dischi usb o qualsiasi chiavetta usb e poi dal dvd di opensuse devi fare una nuova configurazione di grub non ricordo le opzioni adesso ma nella sezione per riparare il sistema puoi reinstallare grub ex novo.
Dopo avere reinstallato grub al riavvio rientra nel bios e porta l'hard disk interno al primo posto.
Ciao

Ritratto di orion
orion
(Guru)
Offline
Guru
Iscritto: 11/07/2006
Messaggi: 2919

Dal menu.lst, risulta che il disco esterno viene visto come secondo disco mentre il secondo interno come terzo.

Fai cosi`: fai una copia di backup di menu.lst e poi aggiungi al menu.lst la seguente entry:###Don&#039;t change this comment - YaST2 identifier: Original name: linux###<br />title openSUSE 11.1 - 2.6.27.7-9 - hd1<br />kernel (hd1,5)/boot/vmlinuz-2.6.27.7-9-pae root=/dev/disk/by-id/ata-ST9250827AS_5RG4ZT63-part6 resume=/dev/disk/by-id/ata-ST9250827AS_5RG4ZT63-part5 splash=silent showopts vga=0x314<br />initrd (hd1,5)/boot/initrd-2.6.27.7-9-pae
e sostituisci gfxmenu (hd2,5)/boot/message con gfxmenu (hd1,5)/boot/message

Poi, provi a riavviare togliendo il disco esterno e selezionando la nuova entry. Se qualcosa andasse storto (ma non credo), semplicemente usi il dvd per ottenere una shell e ripristinare il menu.lst di backup

@-Avantasia- : non puo` aver installato sul disco esterno, dato che e` un'unica partizione ntfs. E non penso serva reinstallare, basta dire a grub dove prendere le informazioni giuste.

openSUSE 12.1 on Acer Aspire 1810tz - LXDE ultima versione dal repo x11:/lxde