Introduzione:
I nuovi PC sono spesso dotati dell'avvio compatibile con UEFI (Universal EFI). Alcune unità SSD non si avviano nemmeno in Linux in modalità Legacy MBR. Quindi, per avviare correttamente il PC, dobbiamo:
– Creare una partizione EFI
– Installare GRUB(Boot loader) su di essa
Creare la partizione EFI :
Crea una partizione di avvio compatibile con EFI di 200 MB come prima partizione prima di installare il sistema Debian/Ubuntu
# gdisk /dev/(disco di avvio)
Da gdisk:
- Crea una partizione di avvio EFI di 200 MB come prima partizione prima di installare il sistema Debian/Ubuntu
gdisk /dev/(disco di avvio)- Accetta di convertire l'MBR in una partizione GPT se richiesto
- crea una nuova partizione da 200 MB
- imposta il tipo di partizione come EF00
- impostare l'attributo della partizione con il comando 'a' nel menu esperto(x) e inserire il numero 2 (legacy BIOS avviabile)
- scrivi la partizione 'w' ed esci da gdisk
- mkfs.vfat /dev/(partizione EFI)
- Avvia un sistema live
- Esegui l'installazione completa ma Grub Bootloader potrebbe non riuscire. Salta questo passaggio e procedi come segue per installare correttamente GRUB
Installazione di GRUB su un sistema EFI
Avvia un sistema live da un CD live o da un'unità USB.
Dall'interno del sistema live:
Mount the installed system on /mnt and chroot to /mnt # for i in /dev /dev/pts /proc /sys /run; do mount -B $i /mnt$i;done; chroot /mnt # . /root/.bashrc # apt-get install grub-efi # mkdir /boot/efi # mount /dev/(EFI Partition) /boot/efi # grub-install --target=x86_64-efi /boot/efi # update-grub
Vedi anche:https://help.ubuntu.com/community/Boot-Repair