1.将**配置文件/boot/grub2/grub.cfg丢失或者挂不见配置出现错误,或者MBR中引导程序遭到破坏,Linux主机启动时后可能只会出现“grub>”提示符,**无法完成进一步的系统启动过程。
删除rm --rf /boot/grub2/grub.cfg文件

2.删除后重启reboot

3.重启后进入这个模式

4.通过ls或ls -l指令查看磁盘相关信息。查看到的结果如下:

5.上面的输出中hd0代表第一块磁盘,msdos1和msdos2分表磁盘的两个分区,在ls -l 给的更详细结果中可以看出。msdos1分区为xfs格式,msdos2没有识别出格式,是因为该分区是LVM分区,需要加载LVM模块,才可以识别该分区。这时候也可以通过如下指令查看分区下的内容:

6.除了使用ls指令,也可以使用cat指令,通过tab查看文件内的内容。
对于上面不能识别的分区,我们使用insmod lvm加载lvm模块,加载完成后,再通过ls查看时,就会发现lvm分区信息。如下:

7.可以发现,上面的命令还支持通过tab进行补全。接下来通过设置变量,并指定引导文件和根分区所在位置,进行系统启动。

8.可以发现,上面的命令还支持通过tab进行补全。接下来通过设置变量,并指定引导文件和根分区所在位置,进行系统启动。

9.输入boot



















