Punto informatico Network
Login Esegui login | Non sei registrato? Iscriviti ora (è gratuito!)
Username: Password:
  • Annuncio Pubblicitario

Grub scomparso

Il forum riservato agli amici del Pinguino e al software libero.

Grub scomparso

Messaggioda RaFFoLo » ven lug 04, 2008 8:32 pm

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" ?
Powered by AMD Athlon II X2 3 Ghz | Geforce 8300 | 2 gb DDR-2 1000 Mhz | 300 Gb ATA-100 | Via HD Audio | Windows Seven x64 / OpenSUSE 11
Avatar utente
RaFFoLo
Silver Member
Silver Member
 
Messaggi: 1144
Iscritto il: dom ago 19, 2007 3:16 pm
Località: "(Un)eXPerienced Land"

Messaggioda Crismon » sab lug 05, 2008 12:34 am

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.
Avatar utente
Crismon
Senior Member
Senior Member
 
Messaggi: 324
Iscritto il: ven lug 07, 2006 10:14 am

Messaggioda RaFFoLo » dom lug 06, 2008 6:11 pm

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.
Powered by AMD Athlon II X2 3 Ghz | Geforce 8300 | 2 gb DDR-2 1000 Mhz | 300 Gb ATA-100 | Via HD Audio | Windows Seven x64 / OpenSUSE 11
Avatar utente
RaFFoLo
Silver Member
Silver Member
 
Messaggi: 1144
Iscritto il: dom ago 19, 2007 3:16 pm
Località: "(Un)eXPerienced Land"

Messaggioda Crismon » dom lug 06, 2008 6:30 pm

Sinceramente non l'ho mai utilizzato, in pratica devi assegnare le varie partizioni ai sistemi operativi...... non dovrebbbe essere difficile riottenere un grub funzionante.
Avatar utente
Crismon
Senior Member
Senior Member
 
Messaggi: 324
Iscritto il: ven lug 07, 2006 10:14 am

Messaggioda RaFFoLo » lun lug 07, 2008 12:04 pm

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).
Powered by AMD Athlon II X2 3 Ghz | Geforce 8300 | 2 gb DDR-2 1000 Mhz | 300 Gb ATA-100 | Via HD Audio | Windows Seven x64 / OpenSUSE 11
Avatar utente
RaFFoLo
Silver Member
Silver Member
 
Messaggi: 1144
Iscritto il: dom ago 19, 2007 3:16 pm
Località: "(Un)eXPerienced Land"


Torna a Distribuzioni, Kernel e Software Applicativo

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti

cron
Powered by phpBB © 2002, 2005, 2007, 2008 phpBB Group
Traduzione Italiana phpBB.it

megalab.it: testata telematica quotidiana registrata al Tribunale di Cosenza n. 22/09 del 13.08.2009, editore Master New Media S.r.l.; © Copyright 2008 Master New Media S.r.l. a socio unico - P.I. 02947530784. GRUPPO EDIZIONI MASTER Spa Tutti i diritti sono riservati. Per la pubblicità: Master Advertising