[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: GRUB




Il giorno 23/lug/09, alle ore 09:21, lccflc ha scritto:
- dopo l'ultimo aggiornamento il PC non si avviava (DeskNote ECS iBuddie A-928 - Pentium IV 2.0 Ghz - 1 GB di ram - etc. - partizioni: swap, boot, root, home + WinXP);
Sarebbe interessante sapere come sono numerate e distribuite. Secondo me il problema è lì.

- immaginando un problema di boot ho provato con il CD di SuperGrub ma mi dava sempre l'errore che "grub no found";
Il cd di grub è molto casinista, spesso è meglio avviare una live, da lì eseguire un "chroot" per passare al sistema installato, dare un occhiata ai file di configurazione di grub, e infine avviare grub da terminale e giocarci da lì. Leggere il manuale di grub per questo metodo.

- avendo il sistema salvato con CloneZilla ho ripristinato l'intero disco ma, SUPPONGO, non si è ripristinato l'MBR in quanto il sistema ha continuato a non avviarsi... con SuperGrub riuscivo a far ripartire solo Winzoz ma non Linux;
Possibile... ma non è il nostro problema ora.

- credimi ho provato tutte le opzioni fruibili da SuperGrub nonchè ho seguito le guide disponibili in rete per il ripristino di Grub sia da shell sia da live CD di Ubuntu;
Questo è un problema. È quello che sconsigliavo. Potrebbe essere venuto fuori un bel pasticcio. Ma oramai non importa visto che hai reinstallato.

- "preso dai turchi" ho reinstallato daccapo Ubuntu immaginando che sarebbe andato a riscrivere l'MBR come effettivamente è accaduto;
Mi spiace che hai dovuto farlo, ma senz'altro ha messo un po' di ordine.

- a quel punto ho ripristinato le partizioni Linux salvate con CloneZilla avendo cura di non consentire il ripristino dell'MBR e tutto è andato a posto;
arghhh... Scusa se te lo dico ma ti sei tirato la zappa sui piedi.
All'inizio potrebbe sembrare una buona idea, ma hai controllato che le varie partizioni non abbiano cambiato "nome", per il sistema e per grub? Se ad esempio una partizione per il sistema di prima era hda1 e ora è hda3 e così via, e tu ci scrivi sopra con il backup di prima, ti trovi tutto scombinato. Il nome che hanno per grub si trova nel file device.map, e quindi non dovrebbe essere un problema, tuttavia non so se una volta avviato andrà tutto bene (è anche vero che mentre io ragiono ancora in hda e sda, il mondo progredisce e ragiona con gli UUID, quindi mi potrei star facendo tante pippe per nulla).

Se vuoi un consiglio qualsiasi cosa devi fare, falla da Live CD. Dimentica il cd di GRUB. O sei sicuro di cosa fa ogni menu, o rischi che ti peggiori solo la situazione.

Io dò per scontato (in realtà spero) che non bisogna modificare le linee riguardanti l'avvio dell'OS nel menu.lst, perché di come far avviare il kernel non ne ho la più pallida idea.

Se per il futuro hai paura di trovarti in questa situazione ancora puoi prepararti un floppy di questo tipo (metodo 1):
http://guide.debianizzati.org/index.php/Guida_a_Grub#Metodo_1

In modo che (dopo aver studiato un paio di pagine di manuale) puoi dare tu ogni singolo comando al grub, e avviare almeno l'OS per metterlo a posto o usarlo nel frattempo.

Ciao,
Davide

Reply to: