#Linux中国#CentOSu002FRHEL 7u002F8 的三种方法 | Linux 中国,以单用户模式启动( 二 )


init=/bin/bash的截图 。
#Linux中国#CentOSu002FRHEL 7u002F8 的三种方法 | Linux 中国,以单用户模式启动
文章图片
init=/bin/sh的截图 。
#Linux中国#CentOSu002FRHEL 7u002F8 的三种方法 | Linux 中国,以单用户模式启动
文章图片
默认情况下 , 上面的操作会以只读(ro)模式挂载你的/分区 , 因此你需要以读写(rw)模式重新挂载/文件系统 , 这样才能修改它 。
#mount-oremount,rw/
#Linux中国#CentOSu002FRHEL 7u002F8 的三种方法 | Linux 中国,以单用户模式启动
文章图片
现在你可以执行你的任务了 。 当结束时 , 执行下面的命令来开启重启时的SELinux重新标记 。
#touch/.autorelabel最后 , 重启系统 。
#exec/sbin/init6方法3通过用rwinit=/sysroot/bin/sh参数替换内核中的ro单词 , 以单用户模式启动CentOS/RHEL7/8系统 。
【#Linux中国#CentOSu002FRHEL 7u002F8 的三种方法 | Linux 中国,以单用户模式启动】为了中断自动启动的过程 , 重启你的系统并在GRUB2启动界面按下任意键 。
现在会展示你系统上所有可用的内核 , 选择最新的内核 , 按下e键来编辑选中的内核参数 。
找到以linux或linux16开头的语句 , 用rwinit=/sysroot/bin/sh替换ro 。 替换完后按下Ctrl+x或F10来进入单用户模式 。
运行下面的命令把环境切换为“chroot监狱” 。
#chroot/sysroot如果需要 , 做出必要的修改 。 修改完后 , 执行下面的命令来开启重启时的SELinux重新标记 。
#touch/.autorelabel最后 , 重启系统 。
#reboot-fvia:https://www.2daygeek.com/boot-centos-7-8-rhel-7-8-single-user-mode/
作者:MageshMaruthamuthu选题:lujun9972译者:lxbwolf校对:wxy
本文由LCTT原创编译 , Linux中国荣誉推出
点击“了解更多”可访问文内链接