当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > linux紧急救援模式

Unix/Linux
FreeBSD 数据转移办法
Freebsd 下运行QQ For Linux 的方法
FreeBSD, Debian, CentOS一个网卡绑定多个IP
freebsd下切换到root下 su: Sorry 的解决办法
Freebsd挂载光驱和软驱
FREEBSD下运行调试asterisk
一些 freebsd 的常用命令
笔记本上安装freebsd的小知识
FreeBSD系统下添加中文字体
FreeBSD挂载DOS分区,正确显示中文
FreeBSD挂载DOS分区时显示中文的方法
freebsd7.0安装系统图解(最新版)
服务器的时间同步设置方法
FreeBSD FTP 的架设教程
FreeBSD mpd VPN服务器安装步骤
更新FreeBSD Port Tree的几种方法小结
portupgrade 中文手册(翻译)
freebsd 服务器 ARP绑定脚本
在Ubuntu系统中定制 Compiz Fusion 特效
Ubuntu 7.10 绑定IP及MAC地址

Unix/Linux 中的 linux紧急救援模式


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 169 ::
收藏到网摘: n/a

修改/etc/fstab, /etc/rc.d/rc.sysinit等系统启动文件时误操作就会造成linux无法进入,有rescue盘可以容易修复,这个方法适合于没有rescue盘时修复系统。
grub菜单中选择linux,按e,e,进入编辑模式,kernel (hd0,0)/vmlinuz root=/dev/hda2.....这一行最后加上init=/bin/bash,修改好后按enter,b引导修改后的引导信息类似如下:kernel (hd0,0)/vmlinuz root=/dev/hda2  init=/bin/bash 这样引导系统可以得到一个bash shell进入的系统会是read-only的,首先先使用fsck检查系统fsck -a /dev/hdaX 处理根分区 X是根分区号 比如hda2 fsck -R -A -a 处理其他分区如果系统在上次重启,是正常重启的,文件系统是正常卸载的,可以不用fsck检查直接把系统挂载成read-write的mount /proc mount / -o remount,rw swapon -a 打开所有的交换分区source /etc/profile 加载用户环境在修复好系统后将系统重新挂载成ro的,就可以安全重启了。mount / -o remount,ro