![除非我手动选择驱动器,否则无法启动](https://linux22.com/image/1187449/%E9%99%A4%E9%9D%9E%E6%88%91%E6%89%8B%E5%8A%A8%E9%80%89%E6%8B%A9%E9%A9%B1%E5%8A%A8%E5%99%A8%EF%BC%8C%E5%90%A6%E5%88%99%E6%97%A0%E6%B3%95%E5%90%AF%E5%8A%A8.png)
我使用 zfs 在 M.2 驱动器上新安装了 Ubuntu。BIOS 将其选为唯一的启动选项。但是,当我重新启动时,一切都变得空白,我不得不硬重置。我仍然可以通过手动进入 BIOS、进入启动列表并双击一个选项来启动它。
$ efibootmgr
BootCurrent: 0000
Timeout: 1 seconds
BootOrder: 0000
Boot0000* ubuntu
上面的内容对我来说似乎完全正确。手动单击该选项应该与让它自行启动没有什么不同,但只有手动单击它才有效。
如果我启用 CSM,我会得到两个选项(都指向同一个 M2 SSD),但我尝试先使用其中任何一个,但仍然没有成功。然后得到这个(启用详细设置):(用 x 标记了一些细节)
BootCurrent: 0002
Timeout: 1 seconds
BootOrder: 0002,0001
Boot0001* Hard Drive BBS(HD,,0x0)..GO..NO........q.S.a.m.s.u.n.g. .S.S.D. .9.8.0. .P.R.O. .1.T.B....................A...........................%8.!..|.....4..Gd-.;.A..MQ..L.S.5.G.X.N.X.x.x.x.x.x.x.x.x.x........BO
Boot0002* ubuntu HD(1,GPT,1872fa52-xxxx-xxxx-xxxx-7eba6aa2xxxx,0x800,0x100000)/File(\EFI\ubuntu\shimx64.efi)..BO
如果我将其设置为“仅限旧版”,则会发生不同的事情,它不会空白,而是显示一些文本,提示“我无法从该设备启动”。我还尝试禁用快速启动。
需要明确的是,这似乎是 bios 的问题,而不是 grub 的问题,因为据我所知,它从来没有进入 grub。
答案1
重置我的 BIOS 解决了这个问题。导致此问题的设置是启用 XMP。