I've decided to upgrade from Ubuntu 14.04 to 16.04.3 and got one problem.

I have GPT drive and UEFI boot, the drive already has EFI boot partition, but when I try to install Ubuntu it says:

The partition table format in use on your disks normally requires you to create a separate partition for boot loader code. This partition should be marked for use as “Reserved BIOS boot area” and should be at least 1 MB in size. Note that this is not the same as a partition mounted on /boot. If you do not go back to the partitioning menu and correct this error, bootloader installation may fail later, although it may still be possible to install the boot loader to a partition.

I've read this and this, but I don't understand where I'm wrong.

Disk partitions are:

  1. EFI boot partition (128 MB fat32) (esp and boot flags)
  2. SWAP partition
  3. Ubuntu partition (ext4)
  4. Windows partition (ntfs)
  • 2
    The Ubuntu live iso needs to be booted in UEFI mode, if you are booting one to do an upgrade. – Tom Yan Aug 10 '17 at 13:49
  • Yes, I run Ubuntu live in UEFI boot mode. – Akio Aug 10 '17 at 14:14
  • 2
    It only asks for bios_grub if installing in BIOS boot mode. The settings on booting an actual install are separate from the boot choices of a flash drive or DVD. With flash drive you should have two boot options, one UEFI:flash and other flash which then is the BIOS boot. Flash may be name, label or other info identifying flash drive. – oldfred Aug 10 '17 at 14:25
  • 1
    I concur with Tom Yan and oldfred. See my page on the CSM for further background information and practical suggestions for forcing a boot in EFI/UEFI mode. – Rod Smith Aug 10 '17 at 19:08

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Browse other questions tagged or ask your own question.