进入救援模式可以通过三种方式:
1、通过从bootdisk.img映像制作的安装引导盘引导系统
2、通过Red Hat Linux安装关盘的第一张盘引导系统
3、通过从boot.iso映像制作的引导关盘引导系统
下面通过两个具体实例了解救援模式的应用
一、修复错误的/etc/fstab配置文件
/etc/fstab文件保存Linux系统的文件系统挂载信息,一旦该文件
出现错误就会导致某个文件系统无法挂载。如果是“/boot”文件
系统或“/”文件系统无法挂载,则系统就无法引导成功了。出现
这种情况时,首先要找到一种手段将系统引导起来,然后修复/etc
/fstab文件中的错误项。假设现在/etc/fstab文件中的“/”文件
系统设置错误,导致系统无法引导,可以按以下步骤进行修复
1、将Linux安装光盘的第一张盘放到光驱中,引导系统并修改计算
机BIOS设置以使从光盘引导计算机
2、出现“boot:”提示符后,输入“linux rescue”命令,进入
Red Hat救援模式。
3、这时会出现Red Hat安装程序,但是不用担心会重新安装操作系
统。在配置完几个初始安装项后,将会出现提示进入救援模式。并
提示运行以下命令:
#chroot  /mnt/sysp_w_picpath
因为这时的Linux系统是使用光盘引导起来的,硬盘的文件系统会
被挂载到/mnt/sysp_w_picpath目录中,运行chroot  /mnt/sysp_w_picpath命令
会将/mnt/sysp_w_picpath设置为根目录,这样运行命令或修改文件时就
无需考虑命令或文件的真实路径。对于各种其他配置文件的错误,
都可以运行上述命令,然后修改错误的配置文件。但是对于本例,
由于/etc/fstab文件的错误,硬盘上的文件系统可能并没有成功挂
载到/mnt/sysp_w_picpath目录中,运行chroot命令将会失败。
4、如chroot命令失败,则需要手工挂载文件系统,运行以下命令:
#mount /dev/sda2  /mnt/sysp_w_picpath
5、运行命令“vi  /mnt/sysp_w_picpath/fstab”并修改错误的配置条目
6、保存文件,使用reboot命令重新引导系统并设置为从从硬盘启动
二、修故损坏的主引导记录
在使用GRUB来引导Linux和Windows时,比较常见的是在Windows中
进行意外分区后会破坏MBR中的GRUB,这时就需要修复主引导记录
以使用光盘引导为例,具体步骤如下:
1、使用上文所述方法引导系统进入Red Hat救援模式
2、运行以下命令:
#chroot  /mnt/sysp_w_picpath
3、执行以下命令将GRUB信息写入磁盘中:
#grub-install  /dev/sda
4、重新引导系统并设置为从硬盘启动
注意:运行grub-install 命令时所用的参数应该是表示整个磁盘,
而不是某个分区,这样才可以将GRUB信息写入到主引导记录中