How to handle EFI during installation

EFI is a bit tricky for people who have installed previously on Legacy boot where everything was straightforward. As the day goes on we keep on seeing more and more computers with EFI boot and worse secure boot.

Needless to say for any computer switch off the secure boot if you want to install Debian. But EFI needs special love during installation. This thread should help document the pitfalls and methods on how to proceed with an EFI installation.


Steps to partition

  • When you click 2. Partition Hard Drives, you get a dialog saying “Do you want to use GUID Partition Table (GPT)”, choose Yes .
  • Partition your disk(s) as you want
  • Important Step: Create a 50~250MB EFI Partition, mine is 100MB (code: ef00)
  • Important Step: Format the EFI Partition you created as VFAT and mount on /boot/efi
  • Install bootloader Choose EFI_x86_64 > GRUB (2) UEFI x86_64, DON’T select BIOS GRUB.
  • It will ask to format the EFI Partition you created earlier as FAT32, yes can be chosen.