Windows 10+Ubuntu双系统修复Ubuntu启动引导
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Windows 10+Ubuntu双系统修复Ubuntu启动引导,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1745字,纯文字阅读大概需要3分钟。
内容图文
![Windows 10+Ubuntu双系统修复Ubuntu启动引导](/upload/InfoBanner/zyjiaocheng/931/865ea5629e2347e1b24fdbfe73a4b2d4.jpg)
因为Windows是不能引导Linux的,而每次Windows 10升级或恢复都会将Linux的启动引导覆盖掉,导致无法进入Linux, 所以一直就禁止了Windows 10更新.这几天Windows 10出了点小毛病,所以就狠下心来恢复了系统, 好吧~_~ 这下嗝屁了,Ubuntu进不去了.里面保存了不少资料,实在是不想重装,Google了好久终于找到了解决办法但也有一些瑕疵,经过不懈的努力,最终解决了^_^
正常情况是这样的:
更新完之后就没有这个界面了,会直接进入windows
解决步骤:
1:准备一个ubuntu启动盘,插入电脑->开机->选择试用Try ubuntu
2:打开终端(Open Terminal),获取root权限,执行以
$ sudo su
# sudo add-apt-repository ppa:yannubuntu/boot-repair
# apt-get update
# apt-get install boot-repair
接着在dash【ubuntu 16.04版本】中搜索boot-repair
然后双击它
选择recommand repair
之后会自动执行
静候几分钟,等其结束后关机,拔掉U盘,开机
3:开机之后,会出现类似于这样一个界面,发现多了很多不必要的选项
删掉一些东东就好,执行以下命令:
su # 获取root权限
cp /boot/grub/grub.cfg /boot/grub/grub.cfg_backup #先备份一下
cat /boot/grub/grub.cfg > tmp #将内容重定向到其他文件,便于修改
gedit tmp #或者vim tmp
#将下面这些内容全部删掉
### BEGIN /etc/grub.d/25_custom ###
menuentry "Windows UEFI bootmgfw.efi" {
search --fs-uuid --no-floppy --set=root 84F5-6727
chainloader (${root})/EFI/Microsoft/Boot/bootmgfw.efi
}
menuentry "Windows Boot UEFI loader" {
search --fs-uuid --no-floppy --set=root 84F5-6727
chainloader (${root})/EFI/Boot/bkpbootx64.efi
}
...
menuentry "Windows Boot UEFI recovery bkpbootx64.efi" {
search --fs-uuid --no-floppy --set=root 5686-D913
chainloader (${root})/efi/Boot/bkpbootx64.efi
}
### END /etc/grub.d/25_custom ###
其实就是删掉对应的中间那几项
删掉之后再:
cat tmp > /boot/grub/grub.cfg
reboot
4: 一切如初
原文地址:https://www.linuxidc.com/Linux/2017-11/148278.htm
内容总结
以上是互联网集市为您收集整理的Windows 10+Ubuntu双系统修复Ubuntu启动引导全部内容,希望文章能够帮你解决Windows 10+Ubuntu双系统修复Ubuntu启动引导所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。