QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 899|回复: 0

二、如何进入紧急修复模式

[复制链接]
发表于 2004-12-26 22:03:53 | 显示全部楼层 |阅读模式
---- 由于软硬件故障、错误配置等多种原因无法启动Linux时,需要进入紧急修复模式,有可能解决问题,至少也能拷出重要文件。   

  ---- 进入紧急修复模式的方法并不复杂,在boot提示符下输入如下参数:

  ---- boot: linux rescue   

  ---- 通过如下方法可以得到Boot提示符。   

  用Linux随盘发行的或由boot.img文件写成的安装引导软盘引导系统,通常这需要紧急修复盘或安装光盘或者硬盘上的ISO文件配合使用才能引导进入紧急修复模式。紧急修复盘可由rescue.img文件写成或随盘发行。在RedHat Linux 6.1以后,RedHat不再提供紧急修复盘(安装光盘image目录下也没有rescue.img文件用来写),而是把它直接做在安装光盘上。

  用安装光盘引导系统。

  用bootnet.img文件写成的网络引导盘或pcmcia.img文件写成的PCMCIA引导盘引导系统,此方法先要确保网络连接正常,并且需要确定网络主机和传输类型。

  ---- RedHat Linux 7.2及其以后的版本,可以选择是否要把安装在硬盘上的Linux自动尝试加载到目录/mnt/sysimage下,否则,要用mount命令手工加载。   

  ---- 简单几步,就进入了紧急修复模式。提示符呈现在虚拟控制台VC 1和VC 2上,以便运行命令维护系统。用Ctrl+Alt+F1键切换到VC1,用Ctrl+Alt+F2键切换到VC 2。   

  ---- 如果选择了自动加载,用chroot命令,使当前操作环境变为欲修复的Linux,之后可用passwd命令直接更改用户口令:

  ---- bash#chroot /mnt/sysimage   

  ---- 如果没有自动加载,就需运行mount命令加载Linux分区,并输入如下命令:

  ---- bash#mount -t ext3 /dev/hda5 /foo   

  ---- 目录/foo是由用户自己创建的,/dev/hda5是我们欲加载的Linux分区,如果分区类型是ext2,那上面命令行中就以ext2代替ext3。   

  ---- 至此,就可以用chmod、vi、fsck等命令读写文件、维护系统,包括修复口令。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-9-19 19:27 , Processed in 0.081208 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表