I recently bought HP 15-DB1061AU, which is currently using two ssds. On M.2 SATA SSD, windows 10 is installed while on the 2.5 inch SATA SSD, Manjaro is installed. But whenever I boot the system, the system boots windows 10 and doesnot go to the GRUB boot menu. So currently, I am using boot options to boot Manjaro. Please help me in getting to boot to the GRUB menu.
Maybe check the boot order in your UEFI? It should boot the manjaro ssd first.
I have tried to change the boot order, but it changes back to Windows Boot Manager.
$ inxi -Fi
System:
Host: distroHopper Kernel: 5.7.19-2-MANJARO x86_64 bits: 64
Desktop: KDE Plasma 5.19.5 Distro: Manjaro Linux
Machine:
Type: Laptop System: HP product: HP Laptop 15-db1xxx
v: Type1ProductConfigId serial: <superuser/root required>
Mobo: HP model: 85EA v: 51.21 serial: <superuser/root required>
UEFI: Insyde v: F.28 date: 05/08/2020
Battery:
ID-1: BAT1 charge: 39.8 Wh condition: 41.2/40.9 Wh (101%)
CPU:
Topology: Quad Core model: AMD Ryzen 5 3500U with Radeon Vega Mobile Gfx
bits: 64 type: MT MCP L2 cache: 2048 KiB
Speed: 1228 MHz min/max: 1400/2100 MHz Core speeds (MHz): 1: 1296 2: 1247
3: 1226 4: 1269 5: 1222 6: 1222 7: 1222 8: 1223
Graphics:
Device-1: AMD Picasso driver: amdgpu v: kernel
Device-2: Chicony ASM105X series type: USB driver: uvcvideo
Display: x11 server: X.Org 1.20.8 driver: amdgpu FAILED: ati
unloaded: modesetting resolution: 1920x1080~60Hz
OpenGL: renderer: AMD RAVEN (DRM 3.37.0 5.7.19-2-MANJARO LLVM 10.0.1)
v: 4.6 Mesa 20.1.7
Audio:
Device-1: AMD Raven/Raven2/Fenghuang HDMI/DP Audio driver: snd_hda_intel
Device-2: AMD Raven/Raven2/FireFlight/Renoir Audio Processor driver: N/A
Device-3: AMD Family 17h HD Audio driver: snd_hda_intel
Sound Server: ALSA v: k5.7.19-2-MANJARO
Network:
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
driver: r8169
IF: eno1 state: down mac: bc:e9:2f:bf:ce:94
Device-2: Realtek RTL8723DE 802.11b/g/n PCIe Adapter driver: rtl8723de
IF: wlo1 state: up mac: 70:66:55:b6:a6:8b
IP v4: 192.168.0.9/24 type: dynamic noprefixroute scope: global
IP v6: fe80::3d9:d98b:c91e:45e7/64 type: noprefixroute scope: link
WAN IP: 14.139.38.209
Drives:
Local Storage: total: 462.05 GiB used: 117.01 GiB (25.3%)
ID-1: /dev/sda vendor: Intel model: SSDSC2KW256G8 size: 238.47 GiB
ID-2: /dev/sdb vendor: Western Digital model: WDS240G2G0B-00EPW0
size: 223.58 GiB
Partition:
ID-1: / size: 50.00 GiB used: 18.80 GiB (37.6%) fs: btrfs dev: /dev/sda2
ID-2: /home size: 179.99 GiB used: 98.20 GiB (54.6%) fs: btrfs
dev: /dev/sda4
Swap:
ID-1: swap-1 type: partition size: 8.00 GiB used: 13.5 MiB (0.2%)
dev: /dev/sda3
Sensors:
System Temperatures: cpu: 45.4 C mobo: 20.0 C gpu: amdgpu temp: 45 C
Fan Speeds (RPM): N/A
Info:
Processes: 306 Uptime: 57m Memory: 5.82 GiB used: 1.80 GiB (31.0%)
Shell: Bash inxi: 3.1.05
Has Windows 10 maybe “Fastboot” activated?
Some UEFI firmware has this “feature”. My usual trick is to rename the Windows one to something else while the GRUB (or rEFInd or anything else) one to “Windows Boot Manager”, that will fool the firmware to think it’s booting Windows Boot Manager.
No, the fastboot isn’t activated. Actually, Windows 10 is installed using GPT Partitioning Scheme while Manjaro is installed using MBR Partitioning Scheme, do you think this is the reason the system can’t boot to GRUB menu automatically?
YES and again YES… Jackpot!
Both need to be GPT and using UEFI. They need to us the same.
Okay, I will reinstall Manjaro using MBR Partitioning Scheme. Let’s see if it rectifies the problem that I am having.
??? You installed Manjaro on MBR and legacy BIOS or? And now do it again?
Install it on UEFI and GPT like WIndows.
I installed it UEFI+MBR. This time I will install it UEFI+GPT.
I actually want to save the config files for KDE. Which folders should I backup before reinstalling Manjaro?
No idea, I use XFCE, I would backup the whole home folder or at least the hidden folders/files.
Turns out I was already using GPT for Manjaro. What to do now?
I installed rEFInd and can boot to both operating systems without any errors, but I am still not able to make the rEFInd Boot Option to be the default.
If both are installed as on UEFI and GPT, then try this:
efibootmgr
You could have a list like this:
BootCurrent: 0002
Timeout: 0 seconds
BootOrder: 0000,0002,0003
Boot0000* windows
Boot0002* manjaro
Boot0003* UEFI OS
and then change the boot order like this:
sudo efibootmgr --bootorder 0002,0000,0001
Well if nothing helps, i would overwrite the windows bootloader with grub:
sudo grub-install /dev/sda # Have to be the Windows SSD
sudo update-grub
But then,
But then how will I be able to boot windows if I am overwriting windows boot manager with GRUB.
Can you please elaborate more on that?
It doesn’t overwrite the boot partition, but the first bytes of the SSD which are needed to boot. It will write that it start grub and never the windows bootloader. But you can choose windows in grub anyway.
Okay, let me check that.