You are not logged in.

#1 2018-01-26 00:59:31

lesto
Member
Registered: 2010-07-13
Posts: 115

UEFI resume from hibernation will instead run windows!

Hello,

Note that i use UEFI to boot, and from UEFI i have to select grub and then windows, while arch is both accessible from UEFI and grub.

Some days ago i had to start my old win8 partition, he did some update, i did my stuff, and done. Or at least i thought.

After this, i noticed that when i hibernate linux, next time i start my pc it will run windows! (no uefi or grub selection is displayed! just strait to boot windows).

rebooting the pc will start normally, and linux will even resume from hibernation correctly.

I have no clue on where to even start debugging this issue.

I'll probably nuke the windows partition, but first i want to know what is going on.

Offline

#2 2018-01-26 06:15:40

Cknight70
Member
Registered: 2018-01-24
Posts: 76

Re: UEFI resume from hibernation will instead run windows!

Does your computer sometimes take shutting off two or three times before it will boot into anything besides Windows?
Not sure if this is your problem, but I have had issues like that with Windows fastboot causing the computer to directly boot into Windows and disregard any other higher priority boot media, or even pressing the F keys during post.
If you have it enabled, I would try disabling it and restarting into Windows once as it takes a boot cycle to actually change anything if I remember right.

If not, I hope someone with more knowledge than me can answer your post smile

Last edited by Cknight70 (2018-01-26 06:23:06)

Offline

#3 2018-01-27 16:09:27

lesto
Member
Registered: 2010-07-13
Posts: 115

Re: UEFI resume from hibernation will instead run windows!

Now that i think about it, when i was resurrecting the windows partition i had to change boot order and i think i enabled fastboot!

but then i shoudl disable it, "flush" windows, restart, reenable it so i can use it with linux right? or maybe is some efivar we can play with?

Offline

#4 2018-01-28 16:42:04

mrunion
Member
From: Jonesborough, TN
Registered: 2007-01-26
Posts: 1,938
Website

Re: UEFI resume from hibernation will instead run windows!

You have to disable fast boot. You CAN'T use it with Linux. Fast Boot is just Windows hibernating and tricking you into thinking they are clever. Turn fast boot off to use Linux.


Matt

"It is very difficult to educate the educated."

Offline

#5 2018-01-28 17:48:30

Slithery
Administrator
From: Norfolk, UK
Registered: 2013-12-01
Posts: 5,776

Re: UEFI resume from hibernation will instead run windows!

Also be aware that some Windows updates will re-enable fastboot without asking you, you will have to manually disable it again after one of these updates.


No, it didn't "fix" anything. It just shifted the brokeness one space to the right. - jasonwryan
Closing -- for deletion; Banning -- for muppetry. - jasonwryan

aur - dotfiles

Offline

Board footer

Powered by FluxBB