2016-01-26 20:54 12548人阅读 评论(1) 收藏 举报
分类:
=======学习心得=======(23)

版权声明:本文为博主原创文章,未经博主允许不得转载。

目录(?)[+]

这几天不是我闲着没事做,实在是电脑故意跟我过不去,一不小心,Windows就再也无法打开了,然后的然后,你们都知道就是重装系统喽。但是重装系统后,会发现原来的Ubuntu引导不见了,开机直接进入Windows界面,弱前几天刚刚把Ubuntu重装一遍,所以不想再装了,于是上网找了一些很好用的办法。顺便把以前装ubuntu后,Windows引导修复的问题也一块解决了。

第一步:

还是需要进入Ubuntu界面,但是并不需要安装(如果直接安装的话,以前在Ubuntu里面的文件可全部都没有了,所以万不得已,千

万别这样做)。

如何进入Ubuntu界面呢,相信装过Ubuntu的你们应该都会,在这里我只说其中一个办法:

用软碟通UltraISO准备好Ubuntu U盘启动(最好和原来一样的系统)。

第二步:

进入试用的Ubuntu界面,并连接好网络(因为后续工作需要用到网络)。

第三步:

打开终端,终端快捷键是Ctrl+Alt+T,输入:

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

然后一直跟着提示操作即可。

第四步:

在终端再次输入:

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

等一会,会出现如下的界面:

就会出现这个,点击Recommended repair,过几分钟重启就行了。

第五步:

如果有些人不小心点击了Create a BootInfo summary的话,那你的开机启动界面将会出来一大堆你以前没见过的东西。

那样的话,你可以输入名令:cd  /boot/grub

接着输入sudo  gedit  grub.cfg,打开grub.cfg文件后,通过搜索找到windows,然后把下面这些删去就和原来一样了。

    1. ### BEGIN /etc/grub.d/25_custom ###
    2. menuentry "efi/EFI/Boot/bootx64.efi" {
    3. search --fs-uuid --no-floppy --set=root d000ed6a-5303-40aa-a517-af50e807c0e9
    4. chainloader (${root})/efi/EFI/Boot/bootx64.efi
    5. }
    6. menuentry "efi/EFI/ubuntu/MokManager.efi" {
    7. search --fs-uuid --no-floppy --set=root d000ed6a-5303-40aa-a517-af50e807c0e9
    8. chainloader (${root})/efi/EFI/ubuntu/MokManager.efi
    9. }
    10. menuentry "Windows UEFI recovery bootmgfw.efi" {
    11. search --fs-uuid --no-floppy --set=root A603-846C
    12. chainloader (${root})/EFI/Microsoft/Boot/bootmgfw.efi
    13. }
    14. menuentry "Windows Boot UEFI recovery" {
    15. search --fs-uuid --no-floppy --set=root A603-846C
    16. chainloader (${root})/EFI/Boot/bkpbootx64.efi
    17. }
    18. menuentry "EFI/ubuntu/MokManager.efi sda2" {
    19. search --fs-uuid --no-floppy --set=root A603-846C
    20. chainloader (${root})/EFI/ubuntu/MokManager.efi
    21. }
    22. menuentry "Windows UEFI recovery LrsBootmgr.efi" {
    23. search --fs-uuid --no-floppy --set=root 7607-5674
    24. chainloader (${root})/efi/Microsoft/Boot/LrsBootmgr.efi
    25. }
    26. menuentry "Windows Boot UEFI recovery bkpbootx64.efi" {
    27. search --fs-uuid --no-floppy --set=root 7607-5674
    28. chainloader (${root})/efi/Boot/bkpbootx64.efi
    29. }
    30. ### END /etc/grub.d/25_custom ###

Ubuntu 16.04 引导修复(Boot Repair)----lianwang----anzhuang windows hou(双系统修复一)的更多相关文章

  1. 解决Ubuntu 16.04下提示boot分区空间不足的办法

    原文地址: http://www.jb51.net/article/106976.htm https://www.linuxidc.com/Linux/2015-09/123227.htm 因为lin ...

  2. ubuntu 16.04上源码编译dlib教程 | compile dlib on ubuntu 16.04

    本文首发于个人博客https://kezunlin.me/post/c6ead512/,欢迎阅读! compile dlib on ubuntu 16.04 Series Part 1: compil ...

  3. ubuntu 16.04上源码编译libjpeg-turbo和使用教程 | compile and use libjpeg-turbo on ubuntu 16.04

    本文首发于个人博客https://kezunlin.me/post/9f626e7a/,欢迎阅读! compile and use libjpeg-turbo on ubuntu 16.04 Seri ...

  4. ubuntu 16.04上源码编译glog和gflags 编写glog-config.cmake和gflags-config.cmake | compile glog and glags on ubuntu 16.04

    本文首发于个人博客https://kezunlin.me/post/977f5125/,欢迎阅读! compile glog and glags on ubuntu 16.04 Series comp ...

  5. chrome headless+selenium+python+(ubuntu 16.04/centos7) 下的实现

    Ubuntu 16.04 下: 0x01 安装chrome 1 下载源加入系统源列表 sudo wget http://www.linuxidc.com/files/repo/google-chrom ...

  6. Ubuntu 16.04 grub rescue 模式下修复 grub

      前几天整理了下电脑的分区,合并并删除一些分区,结果导致 grub 被破坏了,Ubuntu进不去了,启动后直接进入了 rescure 模式.后来又折腾了下,终于修复好了,现总结一下. 先说一下我的系 ...

  7. win7 +v Ubuntu 16.04 grub rescue 模式下修复 grub

    前几天整理了下电脑的分区,合并并删除一些分区,结果导致 grub 被破坏了,Ubuntu进不去了,启动后直接进入了 rescure 模式.后来又折腾了下,终于修复好了,现总结一下. 先说一下我的系统环 ...

  8. 如何配置Ubuntu 16.04 GRUB 2引导加载程序

    正如你所知,GRUB 2 是大多数 Linux 操作系统的默认引导加载程序.GRUB 是 GRand Unified Bootloader 的缩写,它是 Linux 启动时首先要加载的一个程序,此后它 ...

  9. ubuntu 16.04(Windows 10双系统+grub引导)无法进入tt1~tt6(NVIDIA驱动安装相关-黑屏,login loop,分辨率)

    目录 前言回顾 最终解决: 0.关闭x服务 1.禁用nouveau 2.加入 3.更新 4.查找匹配驱动 5.选择推荐版本 6.等待安装后重启,nvidia-smi查看是否安装成功,或者lsmod | ...

随机推荐

  1. java面试题之有哪几种方式可以让线程阻塞

    线程阻塞方式: 1.join 2.sleep 3.yield 4.改变线程的优先级 5.将线程设置成守护线程(jvm中的垃圾回收线程) 参考:https://blog.csdn.net/liyucho ...

  2. 在SpringBoot中对SpringSecurity的基本使用

    参考文献: Spring Security Architecture What is authentication in Spring Security? Spring Security是一个能够为基 ...

  3. Linux System Programming 学习笔记(六) 进程调度

    1. 进程调度 the process scheduler is the component of a kernel that selects which process to run next. 进 ...

  4. power shell remoting

    Powershell Remoting建立在windows WinRM服务之上,可以一对一或一对多远程控制,也可以建立HTTP 或 HTTPS的“listeners”,使用WS-MAM协议接收远程传递 ...

  5. javascript事件捕获机制,dom tree

    $(document,"a").on("click",function(){alert(2);return false;}); $("<a> ...

  6. javascript 函数重载另一种实现办法

    最近在读javascript忍者 感受下jquery作者 john Resig对于js的独到见解. 先上代码: function addMethod(object,name,fn){ var old ...

  7. 20深入理解C指针之---程序的栈和堆

    一.程序在内存中的存储分段: 程序段主要包括:code段.data段.内核段.堆段和栈段 1.code段: 1).存储程序汇编后程序指令 2).此段中的数据是只读的 3).不能用于存储变量,可以存储常 ...

  8. 16深入理解C指针之---迷途指针

    一.若程序中存在迷途指针,轻则导致程序退出,重则使程序出现重大逻辑错误 1.定义:内存已释放,指针依旧指向原始内存,这种指针就是迷途指针 2.迷途指针和指针别名: 1).指针依旧指向已释放的内存,无法 ...

  9. 输入框为数字类型时防止maxlength属性不起作用

    <input type="number" oninput="if(value.length>5)value=value.slice(0,5)" /& ...

  10. OSI-ISO 七层协议通信模型