3

After I updated BIOS/UEFI version to 1101 on an Asus P8Z68-V PRO motherboard Ubuntu (11.10) did not boot. After POST all I saw was a black screen with a blinking cursor in the top left corner.

I booted an Ubuntu 11.10 live-CD and set the flag for the 20 MB partition before my boot partition to "bios_grub". Then I was able to boot and login. But now every time I boot and Ubuntu loads I get the following message:

Disk drive for /boot/efi is not ready or not present.
Continue waiting or press s to skip or m for manual recovery.

I am able to login if I choose to ignore it by pressing s, but what does this message mean?
How can I fix what the message warns about?

After logging in I have noticed that /boot/efi is empty.

The following forum post speaks of the same issue ubuntuforums.org/showthread.php?t=1893030.

Updating to the latest BIOS/UEFI - version 3203, did not have any effect on this issue.

v2r
  • 9,707
N.N.
  • 18,589

1 Answers1

2

My suspicion is that your firmware upgrade changed the rules for whether the computer tries to boot in BIOS mode vs. EFI mode, and that your installation was such that the computer has now switched from EFI mode to BIOS mode. I'm not 100% positive of this, though; more information is required. Please post back with the output of the following commands:

sudo parted /dev/sda print
ls /sys/firmware/efi
grep efi /etc/fstab
blkid /dev/sda1

The combination of those commands' output will probably tell me what I need to know to give you a better solution. Please be sure to format them as code by indenting every line by four characters; that will help keep them legible.

Rod Smith
  • 1,176