我已经按照安装指南安装了 Arch Linux,但无法启动。
我已经更改了启动顺序,但它跳过了我安装 Linux 的磁盘,没有留下任何错误。(我有 2 个磁盘,一张用于 Windows,一张用于 Arch)
我检查过/boot/grub/grub.cfg
Arch 的菜单项已经写好了。
我将 Arch 安装在一张磁盘的 1 个分区上。
我在 BIOS 启动。 UEFI 已禁用。
感谢您的帮助!
fdisk -l
节目这里
答案1
这是一个大问题,有很多潜在的答案。我能做的就是提供一些建议。
除非您有特定原因只使用一个分区,否则至少使用三个分区(/boot、root (/)、swap)更为理想。交换分区将允许您休眠和睡眠计算机(没有它就不能),并且单独的根分区和启动分区将使维修变得更容易。
看来您正在使用 MBR (dos) 和 BIOS。除非您使用的旧硬件不支持它,否则通常首选使用 UEFI 和 GPT。这相当于旧技术与下一代技术的比较。
是否启用安全启动?您之前是否确认过该磁盘能够正确启动 Linux?有时,安全启动或其他固件设置会妨碍并需要更正,因为 Arch 不会自动签名。这个问题很容易解决,只需查看 BIOS 设置即可。
安装 arch 可能会很痛苦,但有个好消息!整个拱门的点太失败了。失败迫使你学习以前不知道的东西,并成为一个更熟练的 Linux 用户。祝您旅行顺利,欢迎来到社区。
编辑:您可能还想尝试通过 gdisk 或 parted 将引导标志添加到分区。