[SOLVED] HP BIOS update deleted boot entry for linux
Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then 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.
Updated the BIOS on my HP-17bs0xx laptop and it deleted entry for Chakra Linux from the Boot Manager (HP bios) Still under warranty but of course HP doesn't support Linux. I'm not finding anything so before I reinstall wondering if someone has an idea?
EFI install? could you not use supergrub2 efi ( I've never used it, just the other one) then have it search your drive then select your installed OS'es, then boot into it the one that is missing then reestablish your grub on the where ever you install it.
Sounds like UEFI - it maintains the installed systems entries in NVRAM on the motherboard rather than on disk. Also sounds like the sort of thing HP would do.
Supergrubdisk should work, but I too haven't used it on a UEFI system. What I normally do is just chroot into the on-disk system and do a grub-install. It also sets grub as the default entry.
Well on my second hand asus g75vw, the bios also forgot several times the boot entries for grub2.
sometimes when i changed an option. sometimes when rebooting or other issues.
It is a common uefi issue in my point of view.
therefore i have written down instruction on how to fix it by now.
sadly there are no modern hardware anymore without uefi. uefi is broken by design for several reasons.
usually restart sysrescue-cd, and use grub2-install or grub-install, whatever it is called to fix the bootlaoder when it is grub2.
We would need to know if you are talking about a uefi bios.
One should only update a bios if the errata DIRECTLY affects a user problem.
Fixing the ueif boot sequence should/could be in bios or using live boot efibootmgr.
Almost but not all bios can be made to work in some legacy mode. In many cases you have to disable some mode to get the the second mode or other goofy steps.
Yes this is UEFI with Secure boot disabled. If I use Legacy support then Win10 won't boot. It looks like supergrub requires you to boot with a usb drive. Currently Grub does not work with Win10 so I'm wondering if this will work with Linux. It seems the HP Boot Manager is in control. I need to learn more about it, but since I couldn't find any help with it and Linux I took the easy way out and reinstalled Chakra.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.