我有一个 SSD 双启动 Windows 11 和 Manjaro。我今天安装了硬盘,现在 grub 不会出现。我使用 live USB 重新安装了 grub,但每次我的电脑都会直接启动到 Windows。启动顺序也很好。
lsblk ✔
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
loop0 7:0 0 32.7M 1 loop /run/miso/sfs/livefs
loop1 7:1 0 896.5M 1 loop /run/miso/sfs/mhwdfs
loop2 7:2 0 1.4G 1 loop /run/miso/sfs/desktopfs
loop3 7:3 0 739.3M 1 loop /run/miso/sfs/rootfs
sda 8:0 0 931.5G 0 disk
└─sda1 8:1 0 931.5G 0 part
sdb 8:16 0 238.5G 0 disk
├─sdb1 8:17 0 650M 0 part
├─sdb2 8:18 0 16M 0 part
├─sdb3 8:19 0 104.8G 0 part
├─sdb4 8:20 0 670M 0 part
├─sdb5 8:21 0 39.6G 0 part
├─sdb6 8:22 0 954M 0 part
└─sdb7 8:23 0 91.9G 0 part
sdc 8:32 1 7.6G 0 disk /run/miso/bootmnt
├─sdc1 8:33 1 3.1G 0 part
└─sdc2 8:34 1 4M 0 part
我不知道这是不是必要的信息,但 sdb7 是我的 manjaro 安装的地方,sdb1 是 EFI。 sda1是新硬盘。
答案1
我在 BIOS 中添加了新的引导选项并手动设置 grubx64efi,这解决了问题。