• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.

Recover legacy boot and remove old entries from UEFI boot


Posts
1
#1
Hello, first post here...

First, some context: I have a Dell Inspiron 15R SE that came with Windows 8.

I've managed to get a working dual-boot system with Ubuntu 12.10. I can't remember exactly how I done that, but I remember that I had to disable secure boot. I think that the boot configuration those days was:


  • Secure boot: Disabled
  • Load legacy option rom: Enabled
  • Boot list option: Legacy

This "configuration" worked perfectly for 6-7 months.

Then, one day (last week, can't remember the exact day), when I was using Windows 8 the computer crashed. I hard-rebooted and got this screen:

2013-08-21 11.27.57.jpg

I've searched a lot, looking for solutions and after executed boot-repair from a Ubuntu LiveCD dozens of times I've decided to eliminate Ubuntu temporarily and focus to get a system with Windows 8 working nice.

Then I used my recovery DVDs to recover the system. Yup, Windows has booted. But when I restarted first time I got the same error. Then I, digging a solution, pressed F12 after a reboot and got here:

2013-08-22 00.17.32.jpg

The highlighted option allows me to boot into Windows 8. So I went to boot options (F2) and changed the following configuration:


  • Load legacy option rom: Disabled
  • Boot list option: UEFI

Now I can boot directly to Windows without need to press F12.

But my objective isn't complete. I want to erase all Ubuntu entries from the seconds image and restore the legacy boot from the first imagem (because they worked before).

I did two things:


  • I erased all partitions related to Ubuntu (root partition and home partition).
  • I created a Windows recovery disk (not a system recovery disk).

I used the recovery disk to run the automatic recovery procedure (I forgot the exactly name). I've runned it at least 10 times with no success. Then I went to comand prompt to try the famous triad: bootrec /fixmbr, bootrec /fixboot and bootrec /rebuildbcd. Still, no solution.

How can I fix this?

PS: sorry about the (possibly) creepy english.
 

My Computer

System One

  • OS
    Windows 8

theog

VIP Member
VIP Member
Gold Member
Posts
5,591
#2
Are you booting the Start up Repair CD/DVD/USB in UEFI mode.

Windows 8 Downgrade-006 SB for posting.PNG

Try one of those.

From the desktop:
http://www.eightforums.com/tutorials/2269-system-recovery-options-boot-windows-8-a.html
From the Repair CD/USB:
How to do a Auto Repair:
http://www.eightforums.com/tutorials/2843-automatic-repair-run-windows-8-a.html
Note: You may need to do startup repair 3 to 4 times.
Startup Repair - Run 3 Separate Times - Windows 7 Help Forums

How do a Refresh:
http://www.eightforums.com/tutorials/2293-refresh-windows-8-a.html

Refresh.PNG

How to do a Reset:
http://www.eightforums.com/tutorials/2302-reset-windows-8-a.html
 

My Computer

System One

  • OS
    ME, XP,Vista,Win7,Win8,Win8.1
    Computer type
    PC/Desktop
    Other Info
    Notebooks x 3

    Desktops x 5

    Towers x 4

Saltgrass

New Member
Pro User
Posts
1,121
#3
Well, where to start ?? First, I suppose we need to set Windows 8 as the first boot option. So, in the bios, set the Windows Boot Manger as the first boot priority and make sure and save.

Next, to get rid of the Ubuntu UEFI boot entries. you might try msconfig.exe. Since it will probably not be there, you do have the ability to edit the BCD store, using bcdedit.exe, to remove the Ubuntu entries. Going even further, you may decide to use Diskpart to place a drive letter (mount point) on the EFI System partition so you can remove the Ubuntu entries there. But this will probably not be required.

If you need help doing any of these things, just ask. If you open an Administrative command prompt and enter the following command, a text file will be placed on your desktop. You can attach that using the paperclip on the advanced replies. It will help us see what might need to be done. Make sure and place a space before the /. Copy and paste if you want.

bcdedit /enum all > %userprofile%\Desktop\bcdstore.txt

As far as the Legacy boot you seem to want, I am a little confused. The Ubuntu kernels 13.04 and later, if there is a later, are fully UEFI and Windows 8 Secure Boot compatible. You can install it and leave the secure boot option enabled, if you so choose.
 

My Computer

System One

  • OS
    Windows 8.1 x64
    Computer type
    PC/Desktop
    System Manufacturer/Model Number
    Home Grown
    CPU
    i7 3770K
    Motherboard
    ASUS P8Z77 -v Pro, Z87-Expert
    Memory
    16 G
    Graphics Card(s)
    EVGA GTX 680 Classified (2)
    Hard Drives
    Kingston SSD 240 GB