【Ubuntu】记录Ubuntu缺少启动项问题

当Ubuntu无法启动,发现缺少EFI分区时,可以通过制作Ubuntu安装U盘,尝试用Boot-Repair工具进行修复。首先添加PPA源,安装boot-repair,运行推荐修复选项,按照提示操作,解决~yannubunbu用户或团队不存在的错误,更新系统并添加签名密钥,从而恢复Ubuntu的启动。

今天突然发现自己装的Ubuntu没有启动项,也就是没有那个EFI分区,人都麻了!原因是先把装Ubuntu的固态拿了出来,再装的win11,结果win11可以用了,Ubuntu进不去了!

接下来记录下修复的方法:

  1. 首先准备一个带有Ubuntu安装镜像的U盘

  1. 进入U盘中的Ubuntu,点击try Ubuntu

  1. 这时候我们就能使用命令行了!

  1. 使用boot-repair工具(记得联网!)

sudo add-apt-repository ppa:yannubuntu/boot-repair 
sudo apt-get update
sudo apt-get install -y boot-repair
sudo boot-repair
  1. 这时候就会显示一个弹窗,直接一直yes确定就行

  1. 然后就会显示一个窗口

  1. 选择这个Recommended repair

  1. 然后它会跳出一个上面有很多命令行的窗口,把命令行的内容依次在terminal终端输入即可

  1. 最后显示即可!


ERROR: '~yannubunbu' user or team does not exist.

解决:

进入官网:

Boot-Repair : YannUbuntu (launchpad.net)

不知道到Ubuntu版本的可以在终端输入以下命令: 

lsb_release -sc

focal

1024R/3C48D16124B50277AF10D27F32B18A1260D8DA0B

ubuntu中使用root访问权限打开此文件: /etc/apt/sources.list

sudo vim /etc/apt/sources.list

在sources.list中添加以下:

deb https://ppa.launchpadcontent.net/yannubuntu/boot-repair/ubuntu focal main 
deb-src https://ppa.launchpadcontent.net/yannubuntu/boot-repair/ubuntu focal main 

保存退出后,添加PPA的签名密钥: 

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3C48D16124B50277AF10D27F32B18A1260D8DA0B

更新:

sudo apt update

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值