grub rescue 模式下启动和修复
重装系统和删除分区之后,可能导致系统启动出现问题,重启系统后容易进入到 grub rescue模式。笔者前一段时间由于需要,装了双系统(Win8和Ubuntu13.10)。后来想扩展Ubuntu系统磁盘空间,想从Win8系统中划一部分空间,由于操作不当,导致进入了grub rescue模式。
1. 进入grub rescue模式,一般会显示如下内容:
error: unknown filesystem
grub rescue >
2. rescue模式下可使用的命令有:set,ls,insmod,root,prefix(设置启动路径)。只用通过一定的操作加载正常的模块,才能够进入到正常的模式。
3. 加载模块之前,我们首先需要找到grub2的核心文件,也就是我们之前安装好的系统所在的分区(即 root的值)。rescue模式下面没有search的方法,只能通过 ls 逐个显示查找。
3.1 直接使用 ls 可以显示出磁盘分区的信息