
Ubuntu e molte altre distribuzioni Linux usano il boot loader GRUB2. Se GRUB2 si interrompe, ad esempio se installi Windows dopo l'installazione di Ubuntu o sovrascrivi il tuo MBR, non sarai in grado di avviare Ubuntu.
Puoi facilmente ripristinare GRUB2 da un CD live o da un'unità USB Ubuntu. Questo processo è diverso dal ripristino del boot loader GRUB legacy su vecchie distribuzioni Linux.
Questo processo dovrebbe funzionare su tutte le versioni di Ubuntu. È stato testato su Ubuntu 16.04 e Ubuntu 14.04.
Il metodo grafico: Boot Repair
RELAZIONATO: Come avviare il computer da un disco o unità USB
Boot Repair è uno strumento grafico che può riparare GRUB2 con un solo clic. Questa è la soluzione ideale per l'avvio di problemi per la maggior parte degli utenti.
Se si dispone del supporto da cui è stato installato Ubuntu, inserirlo nel computer, riavviare e avviare dall'unità rimovibile. In caso contrario, scarica un CD live di Ubuntu e masterizzalo su un disco o crea un'unità flash USB avviabile.
All'avvio di Ubuntu, fai clic su “Prova Ubuntu” per ottenere un ambiente desktop utilizzabile.

Assicurarsi di disporre di una connessione Internet prima di continuare. Potrebbe essere necessario scegliere una rete Wi-Fi e inserire la sua passphrase.
Apri una finestra Terminale dalla Dash ed esegui i seguenti comandi per installare e avviare Boot Repair:
sudo apt-add-repository ppa:yannubuntu/boot-repair sudo apt-get update sudo apt-get install -y boot-repair boot-repair

La finestra Boot Repair eseguirà automaticamente la scansione del sistema dopo aver eseguito boot-repair comando. Dopo aver eseguito la scansione del sistema, fare clic sul pulsante “Riparazione consigliata” per riparare GRUB2 con un solo clic.
Puoi scegliere di utilizzare le opzioni avanzate qui, ma la wiki di Ubuntu ti consiglia di non utilizzare le opzioni avanzate a meno che tu non sappia cosa stai facendo. L'opzione di riparazione consigliata può risolvere automaticamente la maggior parte dei problemi e potresti rovinare ancora di più il tuo sistema selezionando le opzioni avanzate errate.

La riparazione di avvio inizierà a funzionare. Potrebbe chiederti di aprire un Terminale e di copiare / incollare alcuni comandi in esso.
Segui le istruzioni visualizzate sullo schermo. Eseguire le istruzioni che Boot Repair vuole e fare clic su “Avanti” per continuare attraverso la procedura guidata. Lo strumento ti guiderà attraverso tutto ciò che devi fare.

Riavvia il computer dopo che lo strumento Ripristino avvio ha completato l'applicazione delle modifiche. Ubuntu dovrebbe avviarsi normalmente.
Il metodo terminale
Se preferisci sporcarti le mani, puoi farlo da solo da un terminale. Dovrai eseguire l'avvio da un CD o un'unità USB live, come nel metodo grafico sopra. Assicurati che la versione di Ubuntu sul CD sia la stessa della versione di Ubuntu installata sul tuo computer. Ad esempio, se hai Ubuntu 14.04 installato, assicurati di utilizzare un CD live di Ubuntu 14.04.
Aprire un terminale dopo l'avvio nell'ambiente live. Identifica la partizione su cui Ubuntu è installato usando uno dei seguenti comandi:
sudo fdisk -l sudo blkid
Ecco l'output di entrambi i comandi. Nel fdisk -l comando, la partizione Ubuntu è identificata dalla parola Linux nella colonna Sistema. Nel blkid comando, la partizione è identificata dal suo ext4 file system.
Se hai più partizioni ext4 di Linux, puoi avere un'idea di quale sia visualizzando le dimensioni delle partizioni e il loro ordine sul disco qui.

Eseguire i comandi seguenti per montare la partizione Ubuntu su / mnt / ubuntu, in sostituzione /dev/sdX# con il nome del dispositivo della tua partizione Ubuntu dai comandi sopra:
sudo mkdir /mnt/ubuntu sudo mount /dev/sdX# /mnt/ubuntu
Nella schermata sopra, la nostra partizione Ubuntu è / dev / sda1. Ciò significa che la prima partizione sul primo dispositivo a disco rigido.
Importante: Se hai una partizione di avvio separata, salta il comando sopra e monta invece la partizione di avvio su / mnt / ubuntu / boot. Se non sai se hai una partizione di avvio separata, probabilmente non lo fai.

Eseguire il comando seguente per reinstallare grub dal CD live, sostituendo / dev / sdX con il nome del dispositivo del disco rigido sopra. Ometti il numero. Ad esempio, se hai usato /dev/sda1 sopra, usa /dev/sda Qui.
sudo grub-install --boot-directory=/mnt/ubuntu/boot /dev/sdX

Riavvia il computer e Ubuntu dovrebbe avviarsi correttamente.
Per informazioni tecniche più dettagliate, incluso come utilizzare il comando chroot per ottenere l'accesso ai file di un sistema Ubuntu rotto e ripristinare GRUB2, consultare il wiki di Ubuntu.
