Problemi in questa pagina? Segnalali in questa discussione
Introduzione
La seguente guida mostra come ripristinare manualmente il boot loader GRUB tramite CD/USB Live di Ubuntu su sistemi installati su computer che utilizzano UEFI nella sua modalità predefinita.
Procedura
Nel seguente esempio si prende il caso in cui sistema da impostare come predefinito al boot e la partizione EFI siano così assegnate:
partizione EFI → /dev/sda1
sistema → /dev/sda2
Per eseguire la seguente procedura è sufficiente utilizzare la Live di Ubuntu utilizzata per l'installazione del sistema.
Assicurarsi di aver avviato la Live in modalità EFI difgitando nel terminale:
mount | grep efivarfs
Se l'output è del tipo:
efivarfs on /sys/firmware/efi/efivars type efivarfs (rw,nosuid,nodev,noexec,relatime)
è tutto a posto. In assenza di output o di messaggi di errore interrompere la procedura.Acquisire i privilegi dell'amministratore digitando:
sudo -s
Montare il sistema e la partizione EFI:
mount /dev/sda2 /mnt mount /dev/sda1 /mnt/boot/efi
Montare le rimanenti directory di sistema con il comando:
for i in dev dev/pts proc sys sys/firmware; do mount --bind /$i /mnt/$i; done
Eseguire il chroot:
chroot /mnt
Riparare il file /boot/grub/grub.cfg e installare GRUB:
update-grub grub-install
Uscire dal chroot:
exit
Smontare le directory montate in precedenza:
for i in dev dev/pts proc sys sys/firmware; do umount /mnt/$i; done
Riavviare il sistema digitando:
reboot
