Uncategorized

If your HP ProDesk Mini 600 G3 with an i7-6700 is booting directly into Windows instead of showing a GRUB menu after you’ve installed Ubuntu in a dual-boot setup

If your HP ProDesk Mini 600 G3 with an i7-6700 is booting directly into Windows instead of showing a GRUB menu after you’ve installed Ubuntu in a dual-boot setup, the issue is usually that the system is defaulting to the Windows Boot Manager rather than the Ubuntu bootloader (GRUB). Here’s how you can fix it:


✅ Step-by-step Fix

1. Access UEFI/BIOS Settings

  • Reboot your machine.
  • Immediately start pressing EscF9, or F10 (try them all) to access the boot menu or BIOS settings.
  • Once in BIOS:
    • Go to the Boot Order section.
    • If you see “Ubuntu” or “grub” listed, move it above “Windows Boot Manager”.
    • Save and exit.

2. Manually Boot into Ubuntu (Temporary)

If Ubuntu doesn’t appear in the BIOS boot menu:

  • Reboot again and press F9 for the boot menu.
  • Look for a boot entry like “ubuntu”“EFI file”, or similar.
  • If not listed, choose to boot from the internal disk, then try selecting:EFI > ubuntu > grubx64.efi
  • This should bring up the GRUB boot menu temporarily.

3. Set Ubuntu as Default Boot Entry (Permanent Fix)

Once you’re in Ubuntu:

Open a terminal and run:

sudo efibootmgr

This will list the current boot entries. Look for something like this:

Boot0000* ubuntu
Boot0001* Windows Boot Manager

To make Ubuntu the default, run:

sudo efibootmgr -o 0000,0001

(Replace 0000 and 0001 with the correct boot numbers from your system for Ubuntu and Windows respectively.)


4. Optional: Update GRUB

After booting into Ubuntu, you can also update GRUB to make sure both OSes are properly detected:

sudo update-grub

🛠 If All Else Fails

If Ubuntu doesn’t appear even in the EFI boot options:

  • Boot into Ubuntu using a Live USB.
  • Mount your EFI partition (usually /dev/sda1) and reinstall GRUB:
sudo mount /dev/sdaX /mnt   # Replace X with EFI partition number
sudo grub-install --boot-directory=/mnt/boot --efi-directory=/mnt --target=x86_64-efi
sudo update-grub

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.