除了 Ubuntu 19.10,我还安装了旧版本的 Arch Linux 和 Windows 7。
在 Grub 中选择 Arch Linux 后,它不再启动。屏幕只是变成空白。我也没有看到硬盘活动指示灯亮起,所以可能什么都没有加载。当我仍在使用 Ubuntu 19.04 时,Arch Linux 确实启动了。Windows 7 确实启动了。
我尝试过的:
- 启动 Arch 时没有使用“splash quiet”,希望查看它失败的地方。但是,什么都没有显示,只有空白屏幕。
- 使用 启动
nosplash debug --verbose
。仍然没有任何反应。 - 使用 启动
nomodeset
。仍然没有任何反应。 - 尝试删除
add_efi_memmap
内核参数(提示来自https://wiki.archlinux.org/index.php/GRUB#Boot_freezes)。就我而言,内核参数甚至不存在。
该命令sudo update-grub
确实找到了所有已安装的操作系统。
根据https://askubuntu.com/a/1182691Grub 在 Ubuntu 19.10 中变得一团糟。不知道这是否属实。
我确实怀疑这是 Grub 的问题。我看到还有三个选项:
- 你们其中一个人的建议,例如编辑 Grub 文件、传递参数等。这些建议不会导致不可逆的变化。
- 等待 Ubuntu 升级,希望能修复这个 Grub 问题。虽然我想访问 Arch,但并不着急,所以我认为这是一个可行的选择。
- 运行启动修复(https://help.ubuntu.com/community/Boot-Repair) 以前从未使用过此工具,因此我有点犹豫是否使用它,它可能会使问题恶化。
你的建议?