grub引导项修复详解_Grub引导项修复详解

1 Grub丢失Ubuntu引导项修复

GRUB是大多数Linux系统默认使用的引导程序, 可以通过启动菜单的方式选择进入不同的操作系统(如果有的话).

当 “/boot/grub/grub.conf” 配置文件丢失, 或者关键配置出现错误, 或者MBR记录中的引导程序遭到破坏时, Linux主机启动后可能只会出现“grub>”的提示符,无法完成进一步的系统启动过程.

error : unknow filesystem

grub rescue>

的字样, 系统就是进不去.

这表示你的grub2的配置文件损坏, Grub找不到Ubuntu系统的引导项. 从而进入修复模式了(grub rescue), 也称救援模式.

在救援模式下只有很少的命令可以用: set, ls, insmod, root, prefix

命令

描述

set

查看环境变量,这里可以查看启动路径和分区

ls

查看设备

insmod

加载模块

root

指定用于启动系统的分区,在救援模式下设置grub启动分区

prefix

设定grub启动路径

具体修复步骤如下:

1.1 查看分区

grub rescue> ls

列出磁盘分区

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

注 : 上面是我的分区设备, 每个人可能不一样, 但原理都是一样的.

1.2 寻找ubuntu所在分区

就是寻找你的Linux系统是装在以上哪个分区里

grub r

你可能感兴趣的:(grub引导项修复详解)