ubuntu18与win10双系统引导修复

安装ubuntu系统后一般来说ubuntu会接管win10的开机引导,一般都是先装win10然后再装ubuntu,这样引导界面就会变成ubuntu的引导界面,但是由于win10更新频率太快,经常更新可能会造成引导文件的损坏,可能会出现开机无法进入系统的情况,还有一种情况就是能开机进入引导,但是引导win10的时候很大概率引导不成功,需要多次重启,麻烦且费时。

情景一 无法引导进入win10和ubuntu系统

这种情况就需要用到ubuntu的livecd,将ubuntu系统烧录进U盘,做成一个启动盘,一般我们安装ubuntu的时候如果没有格式化U盘的话直接拿来用就可以了,重启进入livecd,选择第一项,试用ubuntu

ubuntu18与win10双系统引导修复_第1张图片

进入livecd系统后获取root权限,执行以下命令下载并安装boot-repair

$ sudo su
# sudo add-apt-repository ppa:yannubuntu/boot-repair
# apt-get update
# apt-get install boot-repair

安装完成后在搜索栏搜索boot-repair,然后点击打开这个软件

ubuntu18与win10双系统引导修复_第2张图片

点击Recommended repair,等待修复完成

ubuntu18与win10双系统引导修复_第3张图片

引导完成后可能会出现一堆没用的启动项,看着很烦躁

ubuntu18与win10双系统引导修复_第4张图片

手动删除这些没用的启动项,首先备份文件,这点很重要,万一失败了可以直接替换掉修改的文件,否则就要重新进入livecd重新引导系统了,很浪费时间。

su     # 获取root权限
cp /boot/grub/grub.cfg /boot/grub/grub.cfg_backup #备份文件(很重要)
cat /boot/grub/grub.cfg > tmp #将内容重定向到其他文件,便于修改
gedit tmp  #或者vim tmp

修改tmp文件,从### BEGIN /etc/grub.d/25_custom ###这行开始到### END /etc/grub.d/25_custom ###这行结束,全部删除,然后将tmp文件内容覆盖掉grub.cfg文件的内容,然后重启系统完成修复

cat tmp > /boot/grub/grub.cfg 

ubuntu18与win10双系统引导修复_第5张图片

情景二 win10系统引导经常失灵

这种情况下win10和ubuntu系统都可以进去,只是win10系统经常引导开机的时候卡在开机动画中,开机的加载动画都不动了,只有一张windows图片,而且久久不能进入系统,需要从新启动再次引导,运气不好还得引导好几次,很浪费时间损害硬件,这时候就可以直接引导进入ubuntu系统,然后重复以上ubuntu系统操作的步骤,livecd能装软件ubuntu实体机更加可以,所以切换到root用户后,直接执行以上操作就能重新引导修复系统。

 

你可能感兴趣的:(Ubuntu)