我在外部硬盘的第二个分区上安装了 Arch Linux,并在 GParted 中将该分区标记为可启动,但即使我从 BIOS 的启动菜单中选择它,它也无法启动(它显示“非系统磁盘或磁盘错误”)。有人能告诉我我做错了什么吗?
答案1
要启动 Linux 内核,您需要一个引导加载程序。有多个选项,其中最常用的是:
- 蛴螬
- 系统Linux
- 莉洛
不过,也有一些有趣的新事物,尤其是对于 UEFI,尤其是 Gummiboot。Arch Linux 初学者指南包含关于设置引导加载程序的章节。
基本上是这样的:
pacman -S grub
grub-install /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg