确定你的机器没问题
然后开机 grub按e,编辑grub条目给内核添加 break=premount
进入initramfs后
mount /dev/sda /new_root #/dev/sda 换成你的root分区
cd /new_root
mount --bind /proc proc
mount --bind /sys sys
mount --bind /dev dev
chroot ./
进入系统后,装回旧内核 /var/cache/pacman/pkg 下应该有存档
mkinitcpio -p linux
后重启