In queste pagine si fa riferimento alla versione di seconda generazione di Grub (Grub2) utilizzato in Ubuntu a partire dalla versione 9.10. Per informazioni sugli errori in versioni precedenti di Grub fare riferimento alla pagina errori in Grub Legacy. |
Problemi in questa pagina? Segnalali in questa discussione
Introduzione
In questa guida vengono descritti alcuni degli errori o dei problemi più comuni che possono verificarsi con Grub 2.
Problemi noti
Segue un elenco dei problemi più comuni in Grub 2.
Il menù di Grub 2 è nascosto
Il menù di avvio di Grub 2 risulta, come impostazione predefinita, nascosto. Per ripristinarlo, è sufficiente modificare con un editor di testo e con i privilegi di amministrazione il file /etc/default/grub, commentare la voce GRUB_HIDDEN_TIMEOUT e aggiungere un valore per il timeout:
#GRUB_HIDDEN_TIMEOUT=3 GRUB_TIMEOUT=XXX
Sostituire XXX con un valore numerico. Salvare il file e quindi eseguire il comando:
sudo update-grub
Dual boot
Quella che segue è una procedura fornita dagli utenti per aggirare un possibile problema del dual boot con la versione 9.10.
In un terminale, eseguire i seguenti comandi:
sudo apt-get install --reinstall libdebian-installer4 sudo os-prober sudo update-grub
Errori
Segue un elenco degli errori più riscontrati in Grub 2.
Errore "--no-floppy"
Alcuni utenti hanno segnalato, dopo un aggiornamento, un errore del tipo: --no-floppy. Nel caso si verificasse questo errore, da riga di comando digitare:
sudo grub-install
Per maggiori informazioni, è possibile consultare il forum inglese.
Errore "unkown command initrd"
Questo errore potrebbe verificarsi dopo un avanzamento di versione dalla 9.04 alla 9.10.
Premere e per modificare la riga di boot
Rimuovere la riga search --fs-uuid
Premere Ctrl + C per accedere alla riga di comando di Grub
Digitare insmod linux e premere Invio
Premere Esc e quindi Ctrl + X
Una volta avviato il sistema, è necessario reinstallare Grub. Nel caso il device di installazione sia sda, digitare in un terminale:
sudo grub-install /dev/sda
Modificar il comando precedente in base ai propri device.
Error 11
Questo errore si potrebbe verificare dopo un aggiornamento da Grub Legacy.
- Quando si verifica questo errore, premere un tasto qualsiasi per continuare
Evidenziare «Chainload into GRUB 2»
Premere il tasto e
Evidenziare la riga «root xxxxxxxxxxxxxxxxxxxx»
Premere il tasto e
Modificare la riga «root xxxxxxxxxxxxxxxx» in «uuid xxxxxxxxxxxxxxxxxx»
Premere b per avviare
Caricare il kernel e premere Invio