新安装的Arch Linux canoot boot

新安装的Arch Linux canoot boot

我已经按照安装指南安装了 Arch Linux,但无法启动。

我已经更改了启动顺序,但它跳过了我安装 Linux 的磁盘,没有留下任何错误。(我有 2 个磁盘,一张用于 Windows,一张用于 Arch)

我检查过/boot/grub/grub.cfgArch 的菜单项已经写好了。

我将 Arch 安装在一张磁盘的 1 个分区上。

我在 BIOS 启动。 UEFI 已禁用。

感谢您的帮助!

fdisk -l节目这里

答案1

这是一个大问题,有很多潜在的答案。我能做的就是提供一些建议。

除非您有特定原因只使用一个分区,否则至少使用三个分区(/boot、root (/)、swap)更为理想。交换分区将允许您休眠和睡眠计算机(没有它就不能),并且单独的根分区和启动分区将使维修变得更容易。

看来您正在使用 MBR (dos) 和 BIOS。除非您使用的旧硬件不支持它,否则通常首选使用 UEFI 和 GPT。这相当于旧技术与下一代技术的比较。

是否启用安全启动?您之前是否确认过该磁盘能够正确启动 Linux?有时,安全启动或其他固件设置会妨碍并需要更正,因为 Arch 不会自动签名。这个问题很容易解决,只需查看 BIOS 设置即可。

安装 arch 可能会很痛苦,但有个好消息!整个拱门的点太失败了。失败迫使你学习以前不知道的东西,并成为一个更熟练的 Linux 用户。祝您旅行顺利,欢迎来到社区。

编辑:您可能还想尝试通过 gdisk 或 parted 将引导标志添加到分区。

相关内容