出现的情况大概是这样的
错误:文件"/vmlinuz-***"未找到
错误:您需要先加载内核
我的解决方法是重新下载个内核
sudo pacman-mirrors -i -c China -m rank
/mnt
下(如果有分区boot
,boot/efi
,var
这些都要挂在/mnt
下对应位置中,具体可以查看cat /etc/fstab
)sudo pacman -Sy arch-install-scripts
下载arch-chroot
来更换根目录sudo arch-chroot /mnt
sudo pacman -Sy linux
,然后使用grub-mkconfig -o /boot/grub/grub.cfg
重建引导(路径不对可能就是分区没挂完导致的)参考文章以及大佬帮助