UOS升级系统后开机提示grub_rescue修复指南

UOS升级系统后开机提示grub_rescue修复指南

升级系统后开机提示grub_rescue修复指南

目前各地集成商在执行apt upgrade 从1021版本升级到1040 1041版本后,重启开机后出现下图的情况:

图片[1]|升级系统后开机提示grub_rescue修复指南
解决办法1:适用于执行完升级程序后未重启电脑
执行完升级程序后,没来检查发现还有4个服务还没有升级
apt list --upgradable
图片[2]|升级系统后开机提示grub_rescue修复指南

验证grub文件

图片[3]|升级系统后开机提示grub_rescue修复指南
手动执行升级程序命令,将以上包全部升级。升级完成后检查grub文件,此时发现两个路径下的文件一致,可以重启电脑。
diff /boot/efi/EFI/ubuntu/grubaa64.efi /boot/efi/EFI/ubuntu/grubaa64.efi
图片[4]|升级系统后开机提示grub_rescue修复指南
解决方案2:适用于执行完apt upgrade后直接重启电脑
步骤一:制作U盘启动盘
图片[5]|升级系统后开机提示grub_rescue修复指南
图片[6]|升级系统后开机提示grub_rescue修复指南
图片[7]|升级系统后开机提示grub_rescue修复指南
步骤二:进入livecd模式,将/boot目录挂在到/mnt目录
Sudo  mount   /dev/nvme0n1p1   /mnt
图片[8]|升级系统后开机提示grub_rescue修复指南
步骤三:复制uniontech目录下的文件到ubuntu目录下

cd /mnt/EFI/ubuntu
sudo mv grubaa64.efi  grubaa64.efi.bak
sudo cp ../uniontech/grubaa64.efi 
图片[9]|升级系统后开机提示grub_rescue修复指南
© 版权声明
THE END
喜欢就支持一下吧
点赞83赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容