Can't enter BIOS after installing Ubuntu. "System BootOrder not found. Initializing Defaults..."
Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Can't enter BIOS after installing Ubuntu. "System BootOrder not found. Initializing Defaults..."
I recently installed ubuntu on a MBR hard drive, read some tutorials before showed that i need to install the bootloader on an efi partition, since i dont have an efi partition i created a 100mb partition (/dev/sda7) so that i could install the bootloader on it.
Ever since that i couldn't enter the BIOS again (previously by pressing F2), pressing F2 would just show the "Please wait..." text below the manufacturer's logo but then it boot straight to ubuntu.
Boot successfully repaired.
You can now reboot your computer.
Please do not forget to make your BIOS boot on sda7/EFI/neon/shimx64.efi file!
but when i reboot and press F2, the screen says
Code:
System BootOrder not found. Initializing defaults
creating boot entry "Boot0027" with label "ubuntu"...
for a split second (couldn't get the last few words since it was so fast)
then after checking the bootInfo log again the log says that it found an error and a suggested repair http://paste.ubuntu.com/p/hp86cM7HWn/
So the cycle just keeps repeating..
NOTE:
I've also already tried setting
Code:
GRUB_CMDLINE_LINUX_DEFAULT
line to
Quote:
quiet splash reboot="bios"
in my
Code:
/etc/default/grub
file, but still couldn't enter the BIOS
I just needed to enter BIOS so that i can enable intel VT-x and run a vm. Any suggestions or guides would be really helpful. Thank you
The OS bootloaders should not mess with the hardware firmware, it shouldn't be possible. Try to check the motherboard/laptop documentation how to access bios, it could be a second combination of keys to access hardware configurations.
If you have a traditional MBR hard drive, as you are claiming, you don't need an EFI partition. These special partitions are used to contain boot code in machines that have a GPT disk and a UEFI chip instead of a BIOS. In an MBR disk, the first stage of GRUB goes into the MBR (that's why it's called the Master Boot Record) and the second stage into the gap between the MBR and the first partition.
It would help a lot if you told us what model of computer you are running. Then someone could find out what kind of boot setup it uses.
If you have a traditional MBR hard drive, as you are claiming, you don't need an EFI partition. These special partitions are used to contain boot code in machines that have a GPT disk and a UEFI chip instead of a BIOS. In an MBR disk, the first stage of GRUB goes into the MBR (that's why it's called the Master Boot Record) and the second stage into the gap between the MBR and the first partition.
It would help a lot if you told us what model of computer you are running. Then someone could find out what kind of boot setup it uses.
Thank you for your reply
i did that because i got an error saying that the bootloader could not be installed on the default partition (dev/sda) the first time i installed ubuntu, and so i created the EFI partition, didn't know if it really matters, but the installation completed sucessfully after it.
and my machine model is a Lenovo G480 laptop FYI the one with an 2nd gen i3
try hitting your F2 a milisecond after you hit your power button, and keep on it (F2) because its BIOS first, then whatever OS it is booting second.
Mine is the 'esc' key. I need to hit it even before it shows me the message to hit it if I want to go into BIOS menu options.
Tried it but sadly it still gives the "please wait..." text --> black screen for a couple of seconds ---> and then suddenly the distro's splash screen (KDE neon)
Tried it but sadly it still gives the "please wait..." text --> black screen for a couple of seconds ---> and then suddenly the distro's splash screen (KDE neon)
its all in the timing, you could pull your drive and force it by No Operating system found.
Yes, you have a UEFI, not a BIOS. Now correct me if I'm wrong, but I understand that you can boot into Ubuntu via GRUB and use the system normally. Certainly that screen you show looks like Linux output to me. You just can't get into the UEFI user setup. Is that correct?
You say you are using the F2 key to access the UEFI/BIOS. Now I also have a Lenovo. It's a desktop, not a laptop, but these Lenovo thin towers are basically laptop electronics in a tower case. And mine uses the F1 key for setup. F2 is the key for the alternative emergency boot, which gives you access to Lenovo's One Key Recovery, and that doesn't work under Linux. I can't promise that yours is the same, but try using F1 and see whether that works better.
Yes, you have a UEFI, not a BIOS. Now correct me if I'm wrong, but I understand that you can boot into Ubuntu via GRUB and use the system normally. Certainly that screen you show looks like Linux output to me. You just can't get into the UEFI user setup. Is that correct?
You say you are using the F2 key to access the UEFI/BIOS. Now I also have a Lenovo. It's a desktop, not a laptop, but these Lenovo thin towers are basically laptop electronics in a tower case. And mine uses the F1 key for setup. F2 is the key for the alternative emergency boot, which gives you access to Lenovo's One Key Recovery, and that doesn't work under Linux. I can't promise that yours is the same, but try using F1 and see whether that works better.
Yes, i've tried, i even tried it with all the F keys above the number buttons but it still didn't show anything
I dont'know if i should mark this thread as solved but i was able to go into the bios using the F12's boot manager choosing the "Setup" option after pressing tab, after i followed this the second post of this thread https://forums.lenovo.com/t5/Lenovo-...2153802#M46868
but that still hasn't make me able to access bios directly using the F buttons like when i was still using windows.
My issue is not fixed, but somehow i'm able to open my bios
1. turn off your laptop (no hybrid shutdown)
2. Press and hold F2 (while ur lappy is still off)
3. now power on laptop
(still holding F2,)
4. "Please wait" will appear, where previously was "F2 = Bios, f12= boot device" (similar to this text), with big bold lenovo logo in center
5. now release F2
voila its BIOS, which actaully functioning (no freeze)
well this works fine for me, my laptop is not in warranty period and i cant afford pc repair at this time, and also after a lot of googling I found that lenovo doesn't have a solid solution for this, they will just replace ur Motherboard, which would be costly, so i'm dealing with my laptop using this solution
even resetting bios, disabling-enabling few option doesn't seem to work
i'm not a n00b , i consider myself advance while using computers, bt this seem to be unsolvable problem.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.