linux系统在引导阶段出现错误的时候,一般可以使用单用户模式进行修复,但是有的情况下如/etc/inittab或者 /etc/rc.d/rc.sysinit文件损坏的时候,就没法进入了单用户模式了。
最近在学习的时候,看到一个可以解决的方法。
默认情况下,linux系统内核是使用/sbin/init脚本作为初始进程,该初始进程使用/etc/inittab作为配置文件。文件出现问题的情况下,自然就无法引导成功。
这种情况下,我们可以更换初始进程使用的脚本/bin/sh.
1) 在linux系统开始时,按Esc键,进入启动菜单,选择需要启动linux系统(我的环境是redhat 6 ),e .
2) 选择 kernel 项目
3) 在末尾添加参数 init=/bin/sh ,前后需要有空格,回车
4) 稍等片刻 进入 sh脚本初始启动进程
5)
mount /proc
mount -o remount,rw /
mount -a
这个时候你就可以修复文件了。
6) 修复完了之后,不能直接exit ,这样会死机。正确的操作是
umount -a
mount -o remount,ro /
umount /proc
exec /sbin/init
这样就会正常启动了。
启动完毕之后,在/proc/cmdline文件中就包含参数 init=/bin/sh
分享到:
相关推荐
Redhat的rescue修复模式操作方法
KunLun9016安装Redhat报错故障案例分析
RedHat6.5的linux虚拟机,包含切换屏幕插件。亲测,可用
centos6 redhat6安全漏洞修复
Redhat7.9系统下载
RedHat Linux安装故障两例.pdf
RedHat_企业版5下系统故障恢复 很实用,测试有效
linux redhat8.4
redhat安装简明教程,很详尽的安装步骤,对你会有帮助的
Redhat6.6/Redhat6.7 docker 离线安装依赖包
最新版redhat6.10官方原版镜像,Red Hat Enterprise Linux 6.10,绝对官方原版,正式版
RedHat7.0百度云下载链接
redhat linux 培训 redhat linux 培训 redhat linux 培训 redhat linux 培训 redhat linux 培训 redhat linux 培训 ppt ppt ppt
redhat syslog 配置 笔记 介绍syslog.conf的配置文件格式和配置实例
RedHat9百度云下载链接
VMWare虚拟机RedHat 9.0 linux联网
Redhat 最新版本7.6下载,Linux镜像文件,用于研发和生成都适用
RedHat Linux安装图解RedHat Linux安装图解RedHat Linux安装图解RedHat Linux安装图解
Redhat搭建HA双机环境
Redhat Linux 5.8 安装手册