12-13-2012 02:22 AM - edited 12-13-2012 05:23 AM
Well, I got a BIOS update (version 93) from Lenovo Support and updated BIOS from version 92 to 93.
After update, system does not boot on a primary SATA disk with pure UEFI boot setting.
And my laptop does not display the fancy BIOS POST checking screen with progress bar, but black screen.
About 10 secs later it displays boot device selection menu.
When I select a primary SATA hard disk drive, it does not boot and displays boot device selection menu again and again.
So I disabled pure 'UEFI' and enabled 'Legacy Support', set the priority as 'UEFI First',
then everything works fine. Windows 8 x64 boots correctly on UEFI mode, but pure UEFI boot does not work.
On Version 92, pure UEFI boot worked without any problems.
I wonder why does it happens. Is there anyone who have some clues of this problem?
* P.S. If anyone has same problem like me, I recommend try my solution first.
Solved! Go to Solution.
12-18-2012 12:53 PM - edited 12-18-2012 01:05 PM
Welcome to the Lenovo Community.
When the computer turns ON, it goes to the following procedure:
P.O.S.T > OS Loader > EFI > Firmware > Hardware
The EFI data table probably doesn't match the information from your new BIOS firmware v93 and it must be reading Boot Table Configuration from your old BIOS v92. When this check fails, it will not call the OS loader to startup Windows. A similar issue was started here.
What you can try is to reset the BIOS to default (Press F9 to Load the default configuration and F10 to save and exit BIOS). If this doesn't work, you will need to permanently disable EFI (by enabling Legacy Support)
More Information here:
Hope this helps.
12-21-2012 01:12 PM - edited 12-21-2012 01:58 PM
Thank you for posting this information. The same thing happened to me on my z585. I followed your steps and Windows 8 booted. Unfortunately, I have some serious problems with Windows 8 now.
When Windows 8 booted for the first time, I receieved an error that AMD Quick Stream was not licensed to my computer. Also, a Windows Action Center message pops up saying Windows 8 isn't activated anymore. (Error code 0xC004C008: The activation server reported that the product key has exceeded its unlock limit.) Evidently, something changed in the BIOS to make Windows 8 think this is a different laptop.
My new post is here:
01-17-2013 11:57 AM
12-23-2013 05:06 PM - edited 12-23-2013 05:08 PM
This problem (UEFI boot issue) has been solved via installing Windows on GPT disk.
Now I can boot Windows via UEFI
If you want to boot via pure UEFI, you must convert your disk from MBR to GPT disk with DISKPART first.
(In order to convert your disk, you have to clean all of partitions)