可以开机(断电、重启)但无法重启

可以开机(断电、重启)但无法重启

奋进 Linux (Arch);非 UEFI 电脑。

我的电脑有双重启动(Windows/Endeavouros)。当我打开电脑电源时,我会看到 Grub2 菜单,一切正常。

当我sudo reboot、 或sudo shutdown -r now(我知道它们是同一件事)或reboot从桌面环境中选择时,计算机会关闭,但在软重启时它找不到 grub,而是得到:

reboot and select proper Boot device or Insert Boot Media
in selected Boot device and press a key

因此,当我关闭电脑并重新启动时,它会找到正确的启动介质,但当我关闭电脑时却reboot找不到。

如果我从 Windows 重新启动,重新启动就会起作用并且会找到 grub2 菜单。这(以及我可以关闭电源并重新启动的事实)表明 BIOS 设置正常。

我尝试重新安装 grub 并执行grub-mkconfig其他操作,但在重新启动序列中它没有达到 grub 的程度。我已经忽略这个问题一年多了,因为关闭和重新启动相对于rebooting 来说并不是什么大问题,并且尝试解决这个问题浪费了很多时间。

但它开始困扰我,我只是不明白发生了什么事。 PC 在重新启动时无法加载 Grub2 菜单,因此这不可能是 grub 或 grub 设置的故障,并且 BIOS 设置允许开机/启动和开机/启动或者从 Windows 重新启动即可完美工作。

问:鉴于上述行为,哪些是shutdown做(或不做),哪些是reboot不做(或做了)?

相关内容