我正在我的笔记本电脑上安装 arch linux。我是根据 arch linux Wiki 安装指南来完成的。一切都很顺利,直到引导加载程序配置为止。我选择grub。我做grub-install /dev/sda
然后grub-mkconfig -o /boot/grub/grub.cfg
命令的输出是:generating grub configuration file ... done
没有“找到 linux 映像”。我确实尝试过 efi 和legacy。
答案1
在里面安装必要的软件包步骤,内核安装成功了吗?
如果是,您应该有一个名为类似的内核文件/boot/vmlinuz-*
(确切的名称将取决于选择的确切内核包)。
安装内核包时,该pacstrap
命令还应该为您生成一个 initramfs 文件(类似于/boot/*.img
)。如果它丢失,并且您使用了linux
内核包,则可以mkinitcpio -p linux
尝试再次生成它。
grub-mkconfig
搜索 Linux 映像时会查找内核和 initramfs 文件。 EFI 与传统的选择只会影响引导加载程序各部分的布局方式;无论哪种方式,内核和 initramfs 文件都应该位于同一位置。