Legacy BIOS creating problem with virtualization

mara_khao

Prominent
Feb 27, 2017
2
0
510
I'll be a bit long to describe the problem so bear with me.

I ran an android simulator on my pc. At that point it worked with and without virtualization, but enabling VT (Virtualization Technology) boosted performance and so I had enabled VT.

At some point another user of the pc changed the bios to legacy; well at least that's what he claims he did. He's since forgotten what he did exactly and hence I'm not aware of what processes were done to "change the BIOS from UEFI to legacy."

Now the android emulators no longer work. The emulators say that virtualization is disabled even though the Virtualization and VT-D options in the BIOS are enabled. The best guess I have is that the problem lies in the Compatibility Support Module (CSM) menu.

There are a number of options in the CSM menu, such as Launch CSM. If I choose the 'Enable' option of "Launch CSM", more options appear such as Boot Device Control, Boot from Network Device, Boot from Storage Device, and Boot from PCI/PCI-E Expansion Device. All of them have the choices of UEFI driver or Legacy OPROM. Here if I choose UEFI for all the options, Windows doesn't boot, saying "Current BIOS setting doesn't fully support the boot device". If I choose 'Auto' in the "Launch CSM", the options revert back to 'Legacy OPROM'- Windows will boot but the emulators don't work.

Please note that I don't have any knowledge of what Legacy or UEFI actually is. I'm simply going on the assumption that the BIOS was UEFI before and after changing to legacy Virtualization is no longer working. I will be happy to provide any additional info anyone might need to help.
 
Solution
reset CMOS and then boot and run as you normally would. dont change any BIOS settings, until you get an idea of how it goes on default settings. motherboards usually allow you to select UEFI+Legacy mode together. that is what the default setting is on my motherboard.

user11464

Notable
Feb 25, 2017
661
0
1,160
reset CMOS and then boot and run as you normally would. dont change any BIOS settings, until you get an idea of how it goes on default settings. motherboards usually allow you to select UEFI+Legacy mode together. that is what the default setting is on my motherboard.
 
Solution

mara_khao

Prominent
Feb 27, 2017
2
0
510
Took me a while to get back to this but I managed to make the emulator work.

I reset the motherboard then disabled virtualization altogether. Performance is a bit slow but at least it's working.

Giving the best answer user11464 because I learned how to reset BIOS settings using jumpers from his suggestion :)