旧版 Arch Linux 将无法通过 Ubuntu 19.10 启动

旧版 Arch Linux 将无法通过 Ubuntu 19.10 启动

除了 Ubuntu 19.10,我还安装了旧版本的 Arch Linux 和 Windows 7。

在 Grub 中选择 Arch Linux 后,它不再启动。屏幕只是变成空白。我也没有看到硬盘活动指示灯亮起,所以可能什么都没有加载。当我仍在使用 Ubuntu 19.04 时,Arch Linux 确实启动了。Windows 7 确实启动了。

我尝试过的:

  1. 启动 Arch 时没有使用“splash quiet”,希望查看它失败的地方。但是,什么都没有显示,只有空白屏幕。
  2. 使用 启动nosplash debug --verbose。仍然没有任何反应。
  3. 使用 启动nomodeset。仍然没有任何反应。
  4. 尝试删除add_efi_memmap内核参数(提示来自https://wiki.archlinux.org/index.php/GRUB#Boot_freezes)。就我而言,内核参数甚至不存在。

该命令sudo update-grub确实找到了所有已安装的操作系统。

根据https://askubuntu.com/a/1182691Grub 在 Ubuntu 19.10 中变得一团糟。不知道这是否属实。

我确实怀疑这是 Grub 的问题。我看到还有三个选项:

  1. 你们其中一个人的建议,例如编辑 Grub 文件、传递参数等。这些建议不会导致不可逆的变化。
  2. 等待 Ubuntu 升级,希望能修复这个 Grub 问题。虽然我想访问 Arch,但并不着急,所以我认为这是一个可行的选择。
  3. 运行启动修复(https://help.ubuntu.com/community/Boot-Repair) 以前从未使用过此工具,因此我有点犹豫是否使用它,它可能会使问题恶化。

你的建议?

相关内容