Ripristinare GRUB su partizione EFI

La prima operazione da fare è identificare la partizione EFI questo è possibile lanciando, da terminale (amministratore), il comando

sudo fdisk -l

oppure sostituire sudo con doas come spiegato nell’aticolo Voidlinux sostituire sudo con doas

La partizione EFI e formattata Fat32.

Nel nostro esempio sarà la sda1 mentre la partizione root sarà sda2

Bisognerà montare le partizioni con i comandi

sudo mount /dev/sda2 /mnt
sudo mount /dev/sda1 /mnt/boot/efi

fate attenzione la cartella EFI potrebbe essere differente per esempio /boot/EFI con le lettera maiuscole.

Ora andremo a montare le varie cartelle

sudo mount --bind /dev /mnt/dev
sudo mount --bind /dev/pts /mnt/dev/pts
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo mount --bind /run /mnt/run
sudo chroot /mnt

L’ultimo comando configura un ambiente chroot

Ora andremo a reinstallare GRUB

grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=GRUB --removable

update-grub

Infine uscire dall’ambiente chroot

exit

smontare le partizioni

sudo umount /mnt/chroot/boot/efi
sudo umount /mnt/chroot

riavviare il sistema

sudo reboot

Commenti

Lascia un commento