Come installare il bootloader GRUB sul record di avvio principale su Ubuntu o Mint
Domanda: Il mio Ubuntu non si avvia dal disco dopo un'installazione pulita. Sospetto che il bootloader GRUB non sia stato installato correttamente durante l'installazione di Ubuntu per qualche motivo. Vorrei riparare il bootloader GRUB. Come posso reinstallare il bootloader GRUB sul mio Ubuntu?
In Linux, il record di avvio principale (o MBR) è uno spazio riservato nella memoria del disco che memorizza un bootloader del sistema operativo e una tabella delle partizioni del disco. Se il bootloader GRUB non è caricato correttamente, puoi provare a reinstallare il bootloader GRUB su MBR. Ecco come installare il bootloader GRUB su MBR su Ubuntu o altri derivati di Ubuntu come Linux Mint.
In questo tutorial, si presuppone che /dev/sda
sia il disco che contiene una partizione di avvio.
Per prima cosa, utilizzando il comando fdisk
, verifica che la partizione di avvio (in genere la prima partizione) in /dev/sda
sia contrassegnata come bootable. Se la partizione è avviabile, dovrebbe mostrare *
nella colonna Boot
nell'output di fdisk
.
$ fdisk /dev/sda

Se la partizione di avvio non è avviabile, contrassegnala come avviabile. Puoi premere a
su fdisk
per attivare o disattivare un flag avviabile. Dopo aver modificato un flag avviabile, assicurati di premere w
per scrivere la modifica su disco.
Successivamente, utilizzare i seguenti comandi per installare il bootloader GRUB.
$ sudo grub-install --boot-directory=/boot /dev/sda
$ sudo update-grub
Infine, riavvia e controlla se può essere avviato dal disco.