页次: 1
由于突然断电,然后重新来电之后,开机,黑屏,提示 you need to load the kernel first
怎么办?
离线
断电的时候你在更新系统么?
进 archiso,重装内核?
大概吧,你给的报错信息也不全。
离线
好像是的,我有一开机就更新的习惯。更新的同时,我就切换到其他应用上了,没在意,然后突然断电了。(就当作是更新吧,实际上我也忘了我当时是不是真的在更新了;我都是用"yay"更新的)
现在开机提示的内容如下:
Booting 'Arch Linux'
Loading Linux lionux . . .
error:file '/vmlinuz-linux' not found.
Loadina initial ramdsk . . .
error:you need to load the kernel first .
Press any key to continue . . .
Failed to boot both default and fallback entries.
Press any key to continue . . .
离线
用u盘进archiso,挂载系统盘,找到系统盘的efi分区,大概是在/挂载点/boot或/挂载点/boot/efi,
手动检查efi分区下的vmlinuz-linux文件是否存在,大概率是不存在了,
将archiso里面的vmlinuz-linux拷贝到系统盘efi分区。
备注,我的archlinux采用efistub方式引导,
内核位于/boot/vmlinuz-linux,initramfs在同一个目录下。
如果您是用grub引导的,内核位置可能不太一样,不过肯定在/boot或其子目录下,并且与initramfs同文件夹。
离线
那就是更新未完成,旧内核被删了新内核还没复制过去。
离线
页次: 1