• 修改分区后的 Grub rescue


    声明:这里用到的知识不是原创,综合了几篇教程的成果。找的时候比较混乱,所以来源已经不确定。希望原作者见谅。

    系统是Windows 8.1 和 Ubuntu 14.04, Windows是先装的, grub在Ubuntu的安装分区.

    合并了Windows中的E, F盘之后, 开机进入Ubuntu出现了 grub rescue界面。这时需要重建grub信息。

    一,找出Linux所在的分区

    查看所有分区

    1 >ls
    2 (hd0),(hd0,msdos1),(hd0,msdos2),(hd0,msdos3)...

    然后,查看 (hd0,msdosX)中哪一个是Linux分区,需要一个一个试。 X代表数字。

    1 >ls (hd0,msdos1)

    如果显示未知,那不是Linux分区,如果显示ext2等格式,则是Linux系统。找到boot所在的分区。我的Linux只分了根目录和交换空间,比较简单。找打的根目录是 (hd0,msdos6)

    二,引导系统

    1 >set root=(hd0,msdos6)
    2 >set prefix=(hd0,msdos6)/boot/grub
    3 >insmod normal
    4 >normal

    三,进入系统,修复grub

    经过上述过程,应该已经可以进入系统了。但这只是临时的,需要将grub修复。

    1 $:sudo update-grub
    2 $:sudo grub-install /dev/sda
    Suzzz博客园作品,转载请注明 http://www.cnblogs.com/Suzzz
  • 相关阅读:
    对象
    函数3
    函数2-作用域
    事件的分类
    函数1
    简单了解JSON Web令牌(JWT)
    Pycharm激活码,2020年9月29日最新激活码
    Python基础学习之常用模块
    python详细图像仿射变换讲解
    Python如何快速复制序列?
  • 原文地址:https://www.cnblogs.com/Suzzz/p/4251330.html
Copyright © 2020-2023  润新知