[RISOLTO] Problema Grub_2
[RISOLTO] Problema Grub_2
Salve. E' da qualche mese che uso ubuntu 10.10 e ultimamente, dopo aver eseguito un aggiornamento, mi si è modificato il menu di grub_2.
Il risutato è questo:
menuentry 'Ubuntu, with Linux 2.6.35-23-generic'
menuentry 'Ubuntu, with Linux 2.6.35-23-generic (recovery mode)'
menuentry 'Ubuntu, with Linux 2.6.35-22-generic'
menuentry 'Ubuntu, with Linux 2.6.35-22-generic (recovery mode)'
menuentry "Windows 7 (loader)
menuentry 'Ubuntu, with Linux 2.6.35-23-generic'
menuentry 'Ubuntu, with Linux 2.6.35-23-generic (recovery mode)'
Il problema è che non riesco piu' a modificare la posizione delle voci e ad eliminare quelle inutili dal menu di grub.
Prima dell'aggiornamento eseguivo da terminale "sudo gedit /boot/grub/grub.cfg" e lì modificavo il grub. Eseguendo poi "sudo update-grub" le modifiche venivano salvate. Ora come per magia l' update-grub mi cancella le modifiche..
Cosa posso fare per:
- Modificare la posizione delle voci
- Eliminare le voci inutili
Il risutato è questo:
menuentry 'Ubuntu, with Linux 2.6.35-23-generic'
menuentry 'Ubuntu, with Linux 2.6.35-23-generic (recovery mode)'
menuentry 'Ubuntu, with Linux 2.6.35-22-generic'
menuentry 'Ubuntu, with Linux 2.6.35-22-generic (recovery mode)'
menuentry "Windows 7 (loader)
menuentry 'Ubuntu, with Linux 2.6.35-23-generic'
menuentry 'Ubuntu, with Linux 2.6.35-23-generic (recovery mode)'
Il problema è che non riesco piu' a modificare la posizione delle voci e ad eliminare quelle inutili dal menu di grub.
Prima dell'aggiornamento eseguivo da terminale "sudo gedit /boot/grub/grub.cfg" e lì modificavo il grub. Eseguendo poi "sudo update-grub" le modifiche venivano salvate. Ora come per magia l' update-grub mi cancella le modifiche..
Cosa posso fare per:
- Modificare la posizione delle voci
- Eliminare le voci inutili
Ultima modifica di ir0n il martedì 28 dicembre 2010, 14:07, modificato 1 volta in totale.
-
Carlin0
- Rampante Reduce

- Messaggi: 7453
- Iscrizione: lunedì 2 novembre 2009, 15:29
- Desktop: Gnome 2.30.2
- Distribuzione: Debian Squeeze
- Località: Augusta Taurinorum
Re: Problema Grub_2
La procedura che segui non è corretta ... → AmministrazioneSistema/Grub/AggiungereTogliereVoci
Spoiler
Mostra
BIMBOMIX CLUB
Re: Problema Grub_2
Risolto. Pero' la guida non è stata di grande aiuto.. :)Carlin0 ha scritto: La procedura che segui non è corretta ... → AmministrazioneSistema/Grub/AggiungereTogliereVoci
Non capisco perchè prima dell'aggiornamento usavo il procedimento di grub1 senza problemi..
- livrea
- Scoppiettante Seguace

- Messaggi: 735
- Iscrizione: sabato 29 agosto 2009, 16:45
- Desktop: Unity, Gnome
- Distribuzione: ubuntu 12.04
Re: Problema Grub_2
anch'io ho lo stesso problema...come hai fatto a risolvere???
live your DREAM and share your PASSION
Re: Problema Grub_2
per modificare direttamente il grub.cfg occorre dargli i permessi di scrittura con
però le modifiche vengono annullate dal primo sudo update-grub che dai o che viene lanciato dagli aggiornamenti.
Codice: Seleziona tutto
sudo chmod u+w /boot/grub/grub.cfgUn titolo ben azzeccato attira l'attenzione degli esperti in quel campo, fa risparmiare tempo a voi, aumenta la probabilità di successo.
Re: Problema Grub_2
Per prima cosa, grub.cfg è un file di sola lettura ed è gestito da altri files in /etc/grub.d.livrea ha scritto: anch'io ho lo stesso problema...come hai fatto a risolvere???
I file che ti interessano e che andrai a modificare sono :
- 10_linux
- 30_os-prober
- 40_custom
Se hai dei kernel vecchi, per rimuoverli dalla lista del grub menu', devi eliminarli. Da terminale-->sudo apt-get remove linux-image-nome kernel (ad esempio io ho fatto sudo apt-get remove linux-image-2.6.35-22-generic).
Per modificare la posizione di sistemi operativi DIVERSI da linux vai a modificare 40_custom. Lì deciderai la posizione dei S.O. non-linux ed eliminerai del grub menu' quelli che non vuoi.
A questo punto avrai, nel menu' di avvio, i S.O. linux per prima e, dopo questi, i S.O. non-linux ordinati a tuo piacimento. Per modificare la posizione di tutti i S.O. devi rinominare i file 10_linux, 30_os-prober e 40_custom.
10_linux--->rileva i S.O. linux
30_os-prober--->rileva i S.O. non-linux
40_custom--->personalizza lista S.O.
Se vuoi che i S.O. non-linux siano primi nell'elenco del menu' grub allora devi fare in modo che 30_os-prober e 40_custom stiano prima di 10_linux.
Rinomina 30_os-prober in 10_os-prober, 40_custom in 10_custom e 10_linux in 20_linux così da ottenere il risultato voluto.
Per rinominare i files ho dovuto usare il terminale ---> mv -- '/etc/grub.d/40_custom' /etc/grub.d/10_custom. Fai la stessa cosa con gli altri files..
sudo update-grub e finalmente è tutto apposto...
P.S. c'ho messo mezza giornata per scoprire come fare ::) ma ne è valsa la pena. Linux regala delle soddisfazioni immense!
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 8 ospiti
