• 开机时进入 grub rescue>的解决方法


    本机是centOS7和win8的双系统

    之前在win上把一个空的磁盘空间释放了 可能造成了grub的一些问题 具体还没有研究过

    开机后无法正常进入grub引导画面 而是跳出一串英文+

      grub rescue>

    其实解决方法很简单

    是因为grub没有读取在正确的位置 可以输入set查看一下当前信息 

      prefix=(hd0,msdos9)/grub2

      root=(hd0,msdos9)

    这是我的电脑的情况

    如果记得grub的位置那么就可以直接设置 如果不记得也没关系 可以用以下方法来找

    先输入

      ls

    列出本机上的所有位置

    大概可以看到

      (hd0) (hd0,msdos10)(hd0,msdos9)~(hd0,msdos5) (hd0,msdos1)

    然后我们一一个个试过来 输入

      ls (hd0,1)

    系统会返回一串英文 意思是无法识别的文件系统

    一个个试过来 提示不再是无法识别的文件系统

    本机上是试到(hd0,7)的时候 输出大概是

      filesystem xfs

    那么就可以确定 grub就在这个位置上

    这时候输入

      set prefix=(hd0,7)/grub2

    以及

      set root=hd0,7

    设置好以后可以再次输入set 此时信息已经被更新了 然后我们输入

      insmod normal

    最后一步输入

      normal

    就又回到熟悉的引导界面上了

    之前在网上找到的内容和这个差不多 但是可能因为我的centOS版本比较新 存放grub信息的位置和网上大多数版本不同 我是一个个位置ls找过来的 

    最后发现了存放很多mod文件的grub2 其中就有我们需要的normal.mod

  • 相关阅读:
    Sparrow 开发板化身电脑音量调节器
    我的第一台台式机
    DFRobot万物互联大赛第二轮
    DFRobot万物互联大赛第一轮
    RPi Cam v2 之一:基础及牛刀小试
    Galileo Gen2 之MQTT通讯
    路飞学城Python爬虫课第一章笔记
    Micro:Bit手柄试用之一MagicPad (解决蓝牙与gamePad包共存)
    PocketBeagle 初高级设置
    EVB-P6UL:一识庐山真面目
  • 原文地址:https://www.cnblogs.com/verlen11/p/4239899.html
Copyright © 2020-2023  润新知