zoukankan      html  css  js  c++  java
  • 重装win10后ubuntu引导项修复

         问题描述:原来是在win7下装了ubuntu14的双系统,后台win7换win10,然后使用EasyBCD进行引导项修复时,不好使,报

                              error file: /boot/grub/i386-pc/normal.mod not found.

         使用EasyBCD进行引导项添加的方式可以参照:https://jingyan.baidu.com/article/1876c852942fea890b13760b.html

      

      既然EasyBCD添加引导不好使,那就看看如何解决我这个问题吧。我主要是参照这篇博客:http://blog.csdn.net/paladinosment/article/details/29179721

    具体的:

      1、在grub rescue命令行下利用ls命令查看盘符情况,可以存在很多盘符,类似

      (hd0) (hd0,msdos9) (hd0,msdos8) (hd0,msdos7) (hd0,msdos6) (hd0,msdos5) (hd0,msdos1)

      接下来需要确认grub文件在哪个盘符下,其实就是确认哪个盘符是/boot分区,以我这情况为例:

      ls (hd0,msdos8)/grub

      如果打印出一些文件信息,说明找到;如果没有,会报找不到文件的错误,需要继续试下一个盘符

      2、确定boot分区所在盘符后进行环境变量设置

      在grub rescue命令行下输入:

        set boot=(hd0,msdos8)

        set prefix=(hd0,msdos8)/grub

        insmod normal

        normal

        输入normal后,会进入ubuntu的引导,我的运气比较好,直接可以进入系统,如若不能进入,请参考上面的博客处理

      

      3、进入系统后需要进行grub设置

        sudo update-grub

        sudo grub-install /dev/sda

      

      4、现在变成了Ubuntu的grub引导win10,Ubuntu是默认进入项,如果需要将win10变成默认进入的系统,进行一下配置:

          sudo vim /etc/default/grub

          

            默认是0,即为Ubuntu,修改win10项所在次序,我这是4.

            之后更新配置:sudo update-grub

  • 相关阅读:
    Tomcat windows服务器配置多个Tomcat
    Sharepoint开发实用技巧(1)
    戏说MOSS关于EventHander编程
    协作应用程序标记语言 CAML 点滴(一)
    MOSS开发手记(3)
    协作应用程序标记语言 CAML点滴(二)
    MOSS项目开发(1) 项目计划,重点及文档
    MOSS项目开发(4) 开发文档的规范
    MOSS开发手记(2)
    Asp.Net页面执行流程分析
  • 原文地址:https://www.cnblogs.com/tla001/p/8342803.html
Copyright © 2011-2022 走看看