#Windows boot priority keeps changing to the top after every restart.

34 messages · Page 1 of 1 (latest)

noble ibex
#

So recently a few days ago i installed linux mint on a separate nvme drive, Windows is installed on a separate Sata SSD. But everytime i boot into windows from the grub menu and then restart my pc, windows automatically becomes nr1 boot priority. It seems my bios doesnt want to save the nvme as boot priority number one?
Is there a way to fix that? i dont want to go into bios everytime and switch it back or spam F8 everytime to go into linux. I googled some stuff about this online and the only thing i found is some guy saying he fixed it by updating his bios. Tho i doubt that would fix it, should i update the bios anyway? Motherboard is very stable rn with its current bios, i dont think its worth it.

#

i also tried disabling the other 2 boot options

#

but it still resets to all of them being enabled and windows being nr1 priority, when i boot into windows and then restart my pc.

#

bios also says i havent made any changes when i do that.

#

any ideas?

#

right now my bios version is that one. 4401

#

there seems to be no full patch notes list to check if they fixed this however iirc, back when i had a dual boot installation on the same drive (the windows sata ssd one) i had the same issue.

#

Everytime i would boot into windows from the grub menu and then restart, windows would automatically become boot priority nr1 in the boot order.

#

However i just assumed thats because both OS's were on the same drive but apparently not. Thats also why there is a 3rd boot option with ubuntu on it, someone here told me it some residual EFI or something, dont know how to get rid of that)

noble ibex
#

Shit i think i may have found the culprit. My CMOS battery, its probably dying. Its over 5 years old now.

marsh jewel
#

turn off windows fast startup. it's prob doing havoc on u

#

https://www.youtube.com/watch?v=UuD4U_P4U_g (5:17) Delete Old Boot Entries in BIOS/UEFI (TechWorld) ... make sure u pick the right one.

Here I have shown how to delete old or obsolete UEFI Boot entries in the BIOS that are not useful or active. The are boot entries of previously installed OSs. I have used the app called efibootmgr. It is a free command line tool to change UEFI BIOS configurations.
Also using this package you can create/add boot entries, change boot order or chan...

▶ Play video
noble ibex
noble ibex
#

ah fuckin hell yeah it was on.. i forgot i turned off in a previous windows install not this one

noble ibex
#

i believe i am very dumb sometimes but im pretty sure the final 3rd highlighted option in this picture is the old leftover residual efi from my windows ssd yeah?

#

i can tell by their boot order in bios, 0003 is the last one, the old leftover one

gloomy owl
#

from @noble ibex

now ik im a dumb cunt sometimes, but @marsh jewel i believe the final 3rd option is the old residual efi on the windows ssd

noble ibex
#

lmao yeah sorry

gloomy owl
#

(be nice to yourself I suppose blanket)

noble ibex
#

xDD

#

ill try to hate myself less from now on then lol

noble ibex
#

it re-appeared and now its 0002 instead of 0003

noble ibex
#

yep no matter how many times i delete it with efibootmgr, it reappears in bios in the boot options, however now that i turned off fast startup in windows, it no longer changes itself to nr1 boot priority so now it actuall boots off the nvme to grub and then i can choose linux or windows, so atleast that is fixed.

marsh jewel
#

yeah the old efi entry may have still been on the sata efi partition, causing the uefi to regenerate it

#

just leave it unless u wanna tempt fate another day

noble ibex
#

well ocd aside it doesnt really break anything so i guess ill leave it, i just disabled boot option 3 in bios so it stops showing up

marsh jewel
#

nice

#

SOLVED

noble ibex
#

i will however be back here once again asking for help once i get a new dedicated ssd for linux, so i can properly format the windows ssd and get rid of it.. properly

noble ibex
#

if you cant see it, it aint there! trust me bro