zoukankan      html  css  js  c++  java
  • 双系统win7和ubuntu14.04进入了grub rescue>

      可以跳过的废话:最近在学习caffe,需要在linux下安装cuda,sudo apt-get install cuda后,出现了由于根目录/空间不足而失败的情况。

    于是想把win7下80G的一个盘格式化,然后挂载到/下,实现扩容(本人linux小白,想法很幼稚)。格式化后重启,竟然进入grub rescue。好慌张!!!

    拯救:

      1.提示grub rescue>_

        在后面输入ls,然后Enter

        出现 (hd0)(hd0,msdos11)(hd0,msdos10)(hd0,msdos9)(hd0,msdos8)(hd0,msdos7)(hd0,msdos6)(hd0,msdos5)(hd0,msdos1)

        ps:msdos后面的数字可能不同

      2.继续提示grub rescue>_

        在后面输入ls (hd0,msdos11)/grub,然后Enter

        若出现error,则输入ls (hd0,msdos10)/grub,若仍有error,则继续尝试上个ls中列出的其他项,直到没有error(正常的提示类似./ ../ gfxblacklist.txt i386-pc……)

      3.经过上述操作,找到正常提示的那个信息对应的(hd0,msdos*),*代表数字。我的是(md0,msdos9)。

        在grub rescue>后面输入set root=(hd0,msdos9),然后Enter

        在grub rescue>后面输入set prefix=(hd0,msdos9)/grub,然后Enter

        在grub rescue>后面输入insmod normal,然后Enter

        在grub rescue>后面输入normal,然后Enter

        这几个Enter后没有任何输出,最后重启进入ubuntu

      4.进入ubuntu后,打开终端

        输入sudo update-grub,然后Enter

        输入sudo grub-install /dev/sda,然后Enter。

    结果:

      实测系统已正常,但我的linux根目录空间并没有变化,呜呜。。。

        

  • 相关阅读:
    redis主从同步机制
    聊聊Redis持久化
    Redis集群架构中主节点选举机制
    命令注入
    《小狗钱钱》
    nginx---反向代理缓存
    nginx ---IP地址透传
    实现前端调度器nginx收到请求,调度到后端Apache、实现动静分离
    nginx---防止盗链
    nginx--当用户访问到公司网站的时输入了一个错误的URL,可以将用户重定向至官网首页
  • 原文地址:https://www.cnblogs.com/zzx2cnblogs/p/6518899.html
Copyright © 2011-2022 走看看