How To Fix GRUB Not Showing In A Dual-Boot Setup
If you are using dual operating system in your PC or laptop then you might come across this issue. Issue related to GRUB is mostly common when you installed Windows and Linux based operating system alongside in your Laptop or PC. In this blog post, you can find the multiple ways to fix GRUB not showing in a dual boot setup.
Let’s have a look into the multiple solution for GRUB not showing issue in a dual boot setup.
How To Fix GRUB Not Showing In A Dual-Boot Setup
1. Disable Windows Fast Boot
Windows 10 (Now discontinued by Microsoft) or Windows 11 has fast startup feature that lets your PC or laptop to boot faster. Due to the feature of fast bootup,this let to the issue with GRUB as the feature of Windows sometime skip the GRUB bootloader menu to save the time. This feature can be the major reason behind the GRUB bootloader menu not showing in dual boot setup.
To solve this conflict or error, you can go through the following steps to disable the fast boot feature in Windows:
-
- Open your Laptop or PC and boot into the Windows operating system
- Go to Control Panel and go to System and Security > Power Options.
- Click on Choose what power buttons do. In new Window, Click on Change settings that are currently unavailable.
- Now you need to uncheck the Turn on fast startup option and save your changes.
- Now, you might see the GRUB option from where you can select the operating system of your choice
We believe that your problem is solve but sometime there might be some other issues other than fastboot feature of the Windows. If the above solution didn’t worked out for you then you might need to add Linux Installation To Boot Menu.
2. How To Add Your Linux Installation to the Boot Menu
If disabling the fast boot feature in Windows doesn’t solve your problem then you might need to add your Linux installation to the boot menu. Sometime you need to manually add your Linux distribution to the boot entry by restarting your laptop or computer.
For this, you need to enter to BIOS setting.
- As your system boots up, press the F12 or Del key.
- In BIOS setting, Go to the Boot settings and click on Add New Entry.
- Locate the shimx64.efi file and confirm your changes. This should fix your issue.
3. How To Change The GRUB Boot Priority
This tips can be handy for you if you don’t want to manually select the Linux from the boot menu. Laptop or PC start booting up to the operating system that is on the top bootloader in the boot priority queue. If the GRUB bootloader is below the Windows Boot Manager, PC will boot from Windows. To fix this:
-
- Restart your laptop or computer and then enter into UEFI BIOS setting window. You need to press the F12 or Del key during the restart.
- Look for Boot settings and configure the boot priority feature.
- You need to make sure that the GRUB bootloader is at the top.
- Once you’ve made the changes, quit and save your modifications.
- Restart your system
Summary: In this tutorial post, We talked about the GRUB issue in dual booting setup and we also provided you with the solution for the issue of GRUB not showing in dual boot setup. Let us know if you have any other solution for it. Please feel free to inform us in our email if you have found any issues in this blog post related to the GRUB boot priority.