Dual-booting is an easy way to try Linux without giving up the convenience of Windows.
Sometimes, however, you might run into troubles with the GRUB bootloader.
Here’s how you’re able to fix this quickly.
Change the GRUB Boot Priority
Your system boots up with the topmost bootloader in the boot priority queue.
Sometimes, the GRUB bootloader is somehow placed below the Windows Boot Manager.
This does not show the GRUB bootloader and results in your PC booting up to Windows.
This means your PC will boot with whatever option is left, which in most cases is Windows.
To fix this, manually add your Linux distribution to the boot entry by restarting your setup.
As it boots up, press theF12orDelkey.
This will take you to the UEFI BIOS control panel.
Look forBootsettings and click onAdd New Entry.
Locate theshimx64.efifile and confirm your changes.
This method may or may not work for all computers.
In case this doesn’t work for you, try the alternative solutions.
Disable Windows Fast Boot
The Fast Startup feature in Windows 10helps you start your PC faster after shutdown.
When enabled, it speeds up boot time by saving your operating system to a hibernation file.
cycle your PC, and you should be greeted by GRUB.
So only use this solution as a last resort.
GRUB Not Showing Up?
Use Windows Boot Manager!
GRUB bootloader can be troublesome to use at times.
In case you cannot fix GRUB at all, try switching to Windows Boot Manager for a change.
While it may not have all the features of GRUB, it does its job as a boot manager.