Pagina 1 di 1

Grub scomparso

MessaggioInviato: ven lug 04, 2008 8:32 pm
da RaFFoLo
Premetto che ho cercato tra i vari topic riguardo a GRUB, ma non ho trovato niente che potesse essere di collegamento col mio caso specifico.

Allora, tornando al problema, ho Opensuse 11 (con Kde 3.5) e dopo aver installato dai repository i driver video Ati, mi ha installato anche il kernel aggiornato, che non so come, mi ha demolito completamente l'MBR di GRUB installato nell'hard disk dedicato a Suse (mi pare sia hd0 / sda).

Ho ovviamente tentato di ripristinare l'MBR con il disco di Opensuse, ma con nessun risultato. Non ricordo che mostrasse un errore specifico.

Ho sentito inoltre di un certo GSD (Grub Super Disk) ma non ho la più vaga idea di come funzioni precisamente: anzi, ho timore ad usarlo perché non vorrei danneggiare eventuali rimanenze di GRUB ancora sane.

Come posso quindi ripristinare GRUB e reimpostare il mio bel boot loader "grafico e verdino" con le scelte "WINDOWS", "Opensuse" e "Opensuse - Failsafe" ?

MessaggioInviato: sab lug 05, 2008 12:34 am
da Crismon
Ciao,
entra in openSUSE mediante il DVD di instalazione... sempre ammesso che all'avvio non parta in automatico, apri una console e da root da questo comando:
Codice: Seleziona tutto
cp /boot/grub/menu.lst /home/Nome_Utente/Desktop

In questo modo copierai il file di configurazione di grub nel Desktop (backup)che in seguito all'installazione di Grub con il comando:
Codice: Seleziona tutto
sudo grub-install /dev/sda0

andrai a ripristinare. Se il menù risulta funaizonante bene, altrimenti sostituisci il file menu.lst localizzato in /boot/grub/ con la copia fatta precedentemente.
Riavvia e vedi se è tutto ok. In alternativa e in caso negativo puioi utilizzare KGRUBEditor per configurare manualmente (tramite interfaccia grafica) il menù di boot. Qua trovi qualche riferimento al programma:
http://www.crismonblog.org/opensuse-11/ ... avvio.html
Fammi sapere.

MessaggioInviato: dom lug 06, 2008 6:11 pm
da RaFFoLo
Crismon ha scritto:
Codice: Seleziona tutto
cp /boot/grub/menu.lst /home/Nome_Utente/Desktop

In questo modo copierai il file di configurazione di grub nel Desktop


Mi diceva che non trovava il file menu.lst (almeno io così ho capito...) e non sono riuscito in nessun modo a ristabilirlo...

Crismon ha scritto:In alternativa e in caso negativo puioi utilizzare KGRUBEditor per configurare manualmente (tramite interfaccia grafica) il menù di boot.


Ho provato kgrubeditor.
Sono poi riuscito ad accedere al menu GRUB - e quindi alla mia opensuse con interfaccia grafica - tramite il boot loader GAG installato sull'immagine disco di clonezilla-sysresccd che ho scaricato da qui: http://clonezilla-sysresccd.hellug.gr/

Esattamente, per ripristinare GRUB - senza dover ogni volta usare da "ponte" il CD di clonezilla - con Yast o kgrubeditor, come devo fare?

Grazie mille dell'aiuto.

MessaggioInviato: dom lug 06, 2008 6:30 pm
da Crismon
Sinceramente non l'ho mai utilizzato, in pratica devi assegnare le varie partizioni ai sistemi operativi...... non dovrebbbe essere difficile riottenere un grub funzionante.

MessaggioInviato: lun lug 07, 2008 12:04 pm
da RaFFoLo
Ho riparato il bootloader in modo leggermente differente. Posto i passaggi, casomai a qualcuno possa interessare:

1. Impostato il CDRom come periferica di boot dal BIOS.

2. Scaricata e masterizzata l'iso di Clonezilla-SysRescCD da qui: http://clonezilla-sysresccd.hellug.gr/

3. Boot dell'iso in questione, scelta della voce "tools" > "gag bootloader".

4. Aggiunta voce "linux ext2" e bootato dal programma (senza scrivere l'MBR).

5. Avuto accesso sulla suse, andare in Yast > sistema > configurazione bootloader.

6. Sostituito GRUB con l' "evergreen" LILO e installato sulla partizione root (cioè sul secondo settore dell'hard disk, non sull'MBR).

Ora l'hard disk con xp fa il boot di windows e l'hard disk con linux mi fa il boot - indovinate un po'? - dell'opensuse.

Adesso cerco di aggiungere suse linux nel bootloader di XP, NTLDR, con questo programmino: http://www.winimage.com/bootpart.htm

Per adesso è tutto. Se non torno, vuol dire che ho formattato l'MBR del mio cervello e non sono più operativo [rotolo]

(Bene, dopo questa posso fare anche "festa" xD).