Ubuntu 18.04 启动失败的修复方法

在Ubuntu 18.04遭遇启动失败后,通过GRUB界面的修复无效,文章介绍了如何使用Boot-Repair和GParted进行引导修复。在试用Ubuntu环境下下载Boot-Repair,进行“推荐修复”。如遇到分区问题,需使用GParted创建BIOS-boot分区并修复。最后,提供了一组修复命令来解决GRUB常见问题。

       由于突然断电,重新启动后发现不能进入Ubuntu系统,进入了GRUB界面。按照网上的方法在GRUB界面下修复,但是还是不能成功。原因可能是GRUB启动文件或者启动分区遭到破坏,于是尝试了另外一种方法,就是利用Ubuntu的安装光盘,加载Boot-Repair修复引导程序来解决问题。

这里涉及三个问题:

  1. 制作Ubuntu安装光盘或U盘,然后启动到Ubuntu安装界面,注意这时候要选择“试用Ubuntu”,然后就能进入Ubuntu桌面。
  2. 连接上互联网,打开终端,然后下载安装并运行Boot-Repair进行修复。
  3. 如果发生分区问题,要使用GParted分区软件分出一个BIOS-boot分区,然后再修复。

 

【一般情况下的修复方法】

打开终端:

sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update

sudo apt-get install -y boot-repair && boot-repair

然后进入到Boot-Repair修复引导程序,点击“推荐修复”,如果没有错误提示的话,重启岂可成功修复。

 

【分区破坏后的修复方法】

点击“推荐修复”,Boot-Repair检测后发现并提示缺乏分区。

打开Ubuntu自带的GParted分区软件,然后分出一个大于1MB的分区,这个分区不需要太大,不超过10MB就够了。注意这个分区不要选择EXT4,而是选择“未格式化”,点击左上角“√”按钮,完成分区。右击这个新建的分区,然后点击管理标识,在bios_grub前面打钩,退出GParted分区软件。

接着重新运行Boot-Repair点击“推荐修复”,按程序提示的要求另外打开一个终端,一步一步手动运行下去。如果需要复制粘贴,可以打开一个Gedit来粘贴。

本例的修复命令如下:

sudo chroot "/mnt/boot-sav/sda2" dpkg --configure -a

sudo chroot "/mnt/boot-sav/sda2" apt-get install -fy

sudo chroot "/mnt/boot-sav/sda2" apt-get purge -y grub*-common shim-signed

sudo chroot "/mnt/boot-sav/sda2" apt-get install -y grub-pc

修复完成后,关闭所有终端和程序,然后关机,取出光盘或U盘,重启电脑,问题解决。

 

 

另外,LinuxMint20的安装盘是自带Boot-Repair的,可以直接搜索后使用。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值