Legacy Boot Issues


SohailS

Recommended Posts

I have been running unraid for a while now.  Never really bothered with how it was booting.

 

I have recently tried to create a VM with GPU pass through and had issues so found out that my server is booting in UEFI mode and i should change it to Legacy.

 

So I went into the BOIS of my PC and Legacy Mode is Turned on.  however in the boot options I dont see my USB as Legacy only UEFI.

 

I can however press F8 and use the boot override to boot in to Legacy.  does anyone know why this may be?

 

I unchecked the boot in UEFI in unrad and that doesn't help either except now I have to force the boot in Legacy but still no option to select legacy in the the boot Menu.

 

My Motherboard is: ASUS X99-M WS/SE

 

 

Link to comment
Just now, itimpi said:

 

What do you actually mean by this?   To boot in legacy mode then CSM support must be enabled.  A BIOS option called Legacy USB support is not what is needed.

 

Yes by enabling Legacy I mean I have enables CSM.  

 

it still wont let me boot from the USB via Legacy (it does only if i use the boot override) only shows me the UEFI option

Link to comment
2 minutes ago, SohailS said:

 

Yes by enabling Legacy I mean I have enables CSM.  

 

it still wont let me boot from the USB via Legacy (it does only if i use the boot override) only shows me the UEFI option

Have you made sure that the EFI folder on the flash has the trailing '~' character to disable the Unraid UEFI boot option?   If that does not work and you can do it via a Boot over-ride then it feels like a BIOS bug,.

Link to comment
1 minute ago, itimpi said:

Have you made sure that the EFI folder on the flash has the trailing '~' character to disable the Unraid UEFI boot option?   If that does not work and you can do it via a Boot over-ride then it feels like a BIOS bug,.

Yes it has the "-", it may be a BIOS thing yes as i can use the boot override to boot it in Legacy.  not sure what I can try next

Link to comment
1 minute ago, SohailS said:

when creating the USB will UNRAID create it both for Legacy and UEFI im wondering if I may have made it UEFI only??

I think the default is legacy mode which leaves the trailing '~' on the EFI folder (but you specify you want UEFI boot enabled at creation time.)   You then have to remove that for UEFI boot to work.

Link to comment
4 hours ago, JorgeB said:

It should still list the USB device (without UEFI in front), if CSM boot is enable.

this maybe my issue.  even though I have the - before the EFI my BIOS still sees the UEFI boot partition and not the Legacy.  again i can still boot the legacy if I force boot to it from the F8 Boot Menu

Link to comment
  • 1 year later...

Since this is a top search result I'll give an answer in here.

So I spend a lot of time trying to boot in Legacy mode.

 

Issue is very simple.

Some flash drives will not be seen as bootable in Legacy mode no matter what. 

Tried 4 different drives.


Only one of them booted in legacy mode, the other 3 only in UEFI. 
Experimented with those 3, deleted partitions, formatted them, reinstalled unraid from creator, run the `make_bootable` script, nothing helped. Just totally nothing.

The one that worked in Legacy was (no surprise) the oldest one I have. Probably 7-10 years old

Link to comment
On 10/17/2023 at 6:56 PM, JonathanM said:

Could you please reformat one of those drives using rufus and see if it works after that?

 

I could but...

Bit of a problem.

Two of them ended in a bin, last remaining stick that does not work in Legacy mode is my old unraid stick which is blacklisted, so can't install unraid on it any longer.

Link to comment
Just now, BeersTeddy said:

 

Nope, nothing changed. System refuses to boot from this stick in Legacy mode.
UEFI works just fine

In legacy mode, does the motherboard have various USB boot options? Some sticks show up as USB removable devices, some as USB hard drives, it can be hard to figure out the right BIOS options to successfully boot. USB compatibility options in the BIOS can come into play as well.

 

Also, try the separate boot device menu, some BIOS use the F8 key, some require you to get into the first part of BIOS setup and offer up a "one time boot" option. If that works, chances are you can find a combo of BIOS options that will allow success with a normal boot.

Link to comment
20 minutes ago, JonathanM said:

In legacy mode, does the motherboard have various USB boot options? Some sticks show up as USB removable devices, some as USB hard drives, it can be hard to figure out the right BIOS options to successfully boot. USB compatibility options in the BIOS can come into play as well.

 

Also, try the separate boot device menu, some BIOS use the F8 key, some require you to get into the first part of BIOS setup and offer up a "one time boot" option. If that works, chances are you can find a combo of BIOS options that will allow success with a normal boot.

It does have some option but not so much really.

Usb stick doesn't seems to be properly recognised in legacy mode as there is no brand/name displayed as usual.

 

This must be something to do with usb sticks themselves as the other ones work just fine.

 

I've checked every single setting but nothing helped to start it in Legacy mode.

Booting in UEFI works just fine

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.