You are not logged in.
I have dual boot Windows 8.1 (last updated about year ago) and Arch Linux. Recently I observed that Gummiboot doesn't display boot menu. I didn't change any options or hardware but now it always boot immediately to default OS without menu, without timeout (default os is set in loader.conf with timeout 5) even if Arch is default. I read about win 8.1 and win 10 boot menu issue (https://wiki.archlinux.org/index.php/Sy … ws_upgrade) but I didn't upgrade Windows and everything in settings seems to be good. I can put later output from Windows's bcdedit and Linux efibootmgr and put some photos/video. Sometimes when I press array down I can display menu so I think that timeout is too small, but If I changed it to 15 seconds it was the same. It looks like timeout will be set to very small value.
Mobo: MSI Z87 MPOWER MAX
Offline
Hold down the spacebar to show the gummiboot menu and use "T" & "t" to change the timeout and use "d" to change the default.
You could also try re-installing & updating the bootmanager.
# bootctl install
# bootctl update
Jin, Jîyan, Azadî
Offline
Hi,
bootctl install and next update didn't help. Now result of efibootmgr is:
BootCurrent: 0003
Timeout: 1 seconds
BootOrder: 0003,0000,0002
Boot0000* Windows Boot Manager
Boot0002* UEFI: Built-in EFI Shell
Boot0003* Linux Boot Manager
I found that as you see timeout is set to 1 seconds despite of in configuration I have:
default arch
timeout 5
If I change the value by efibootmgr, computer is booting longer but menu is not displayed. Space doesn't work.
If I disable timeout (efibootmgr -T) after reboot it has timeout set to 1 second...
Ok now I got it. Maybe I hold a spacebar too late. When I got my boot menu I used t/T key to adjust a boot time. After it I realized that boot menu is showing. Next I realized that if change timeout in config file it works but it ignore value from config file. So I press T and hold and realized that before option 'disable menu' it is option 'Menu timeout of 5 sec is defined by configuration file' so I think that are two separate config:
- in uefi (nvram?)
- config file
and probably something/someone change to use settings from uefi
Last edited by michbu1 (2015-08-06 20:55:39)
Offline
The NVRAM entries and settings can be viewed & modified directly via /sys/firmware/efi/efivars
Probably best to stick to `efibootmgr` though.
Jin, Jîyan, Azadî
Offline