我有一台带有Windows10和Ubuntu16.04的戴尔G5笔记本电脑,安装在一个带有/home和D:分区的NVME驱动器上。
以前,当我打开笔记本电脑时,默认情况下它会转到GRUB,我可以选择我想要启动的操作系统。我刚刚引导到Windows和运行戴尔固件更新工具,发现这改变了我的启动优先级,现在Windows将自动启动。
我的efi启动优先级是:
代码语言:javascript复制$ sudo efibootmgr
BootCurrent: 0001
Timeout: 0 seconds
BootOrder: 0002,0001,0000
Boot0000* Windows Boot Manager
Boot0001* ubuntu
Boot0002* UEFI: KBG30ZMS128G NVMe TOSHIBA 128GB, Partition 1
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
loop1 7:1 0 89M 1 loop /snap/core/7713
nvme0n1 259:0 0 119.2G 0 disk
├─nvme0n1p7 259:7 0 48.8G 0 part /
├─nvme0n1p5 259:5 0 12.7G 0 part
├─nvme0n1p3 259:3 0 54.9G 0 part
├─nvme0n1p1 259:1 0 650M 0 part /boot/efi
├─nvme0n1p6 259:6 0 1.1G 0 part
├─nvme0n1p4 259:4 0 990M 0 part
└─nvme0n1p2 259:2 0 128M 0 part
loop4 7:4 0 172.5M 1 loop /snap/skype/92
loop2 7:2 0 159.8M 1 loop /snap/vott/x1
loop0 7:0 0 89.1M 1 loop /snap/core/7917
sda 8:0 0 931.5G 0 disk
├─sda4 8:4 0 907.2G 0 part /home
├─sda2 8:2 0 9.3G 0 part
├─sda3 8:3 0 14.9G 0 part [SWAP]
└─sda1 8:1 0 128M 0 part
loop3 7:3 0 172.6M 1 loop /snap/skype/96
$ sudo update-grub
[sudo] password for luke:
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.15.0-66-generic
Found initrd image: /boot/initrd.img-4.15.0-66-generic
Found linux image: /boot/vmlinuz-4.15.0-65-generic
Found initrd image: /boot/initrd.img-4.15.0-65-generic
Found linux image: /boot/vmlinuz-4.4.0-166-generic
Found initrd image: /boot/initrd.img-4.4.0-166-generic
Found Windows Boot Manager on /dev/nvme0n1p1@/EFI/Microsoft/Boot/bootmgfw.efi
Adding boot menu entry for EFI firmware configuration
done如果我在POST之后打开启动菜单并手动选择第二个"ubuntu“条目,GRUB会像预期的那样启动。因此,我尝试进入UEFI,并将"ubuntu“推广到第一个默认引导选项--结果是计算机启动到某种形式的戴尔救援工具中,并且不会加载任何一个系统--告诉我引导已经损坏。将引导顺序返回到上面,我可以启动Windows或GRUB。
默认情况下,如何引导到GRUB?