『CentOS』以单用户模式启动 CentOSu002FRHEL 7u002F8 的三种方法 | Linux 中国( 二 )
重启你的系统 , 在 GRUB2 启动界面 , 按下 e 键来编辑选中的内核 。
本文插图
找到语句 rhgb quiet , 用 init=/bin/bash 或 init=/bin/sh 替换它 , 然后按下 Ctrl+x 或 F10 来进入单用户模式 。
init=/bin/bash 的截图 。
本文插图
init=/bin/sh 的截图 。
本文插图
默认情况下 , 上面的操作会以只读(ro)模式挂载你的 / 分区 , 因此你需要以读写(rw)模式重新挂载 / 文件系统 , 这样才能修改它 。
# mount -o remount,rw /
本文插图
现在你可以执行你的任务了 。 当结束时 , 执行下面的命令来开启重启时的 SELinux 重新标记 。
# touch /.autorelabel
最后 , 重启系统 。
# exec /sbin/init 6
方法 3 通过用 rw init=/sysroot/bin/sh 参数替换内核中的 ro 单词 , 以单用户模式启动 CentOS/RHEL 7/8 系统 。
为了中断自动启动的过程 , 重启你的系统并在 GRUB2 启动界面按下任意键 。
现在会展示你系统上所有可用的内核 , 选择最新的内核 , 按下 e 键来编辑选中的内核参数 。
找到以 linux 或 linux16 开头的语句 , 用 rw init=/sysroot/bin/sh 替换 ro 。 替换完后按下 Ctrl+x 或 F10 来进入单用户模式 。
运行下面的命令把环境切换为 “chroot 监狱” 。
# chroot /sysroot
如果需要 , 做出必要的修改 。 修改完后 , 执行下面的命令来开启重启时的 SELinux 重新标记 。
# touch /.autorelabel
最后 , 重启系统 。
# reboot -f
via: https://www.2daygeek.com/boot-centos-7-8-rhel-7-8-single-user-mode/
作者: Magesh Maruthamuthu 选题: lujun9972 译者: lxbwolf 校对: wxy
【『CentOS』以单用户模式启动 CentOSu002FRHEL 7u002F8 的三种方法 | Linux 中国】本文由 LCTT 原创编译 ,Linux中国 荣誉推出
点击“了解更多”可访问文内链接
推荐阅读
- IT之家7/8.1用户仍可以免费升级至Win 10,外媒亲测可行:Win
- 「微信」facebook全球用户数达30亿,微信还有机会达到此高度吗?
- 『Apple Watch』WatchOS 7新特性!Apple Watch或通过传感器检测用户心理健康
- zol中关村在线iPhone一个让安卓用户落泪的小功能——快捷指令
- 极客宇文氏手机的寿命到底是多久,你多长时间换一次手机?手机本身哪些部位决定了寿命用户使用习惯注定寿命
- 秋蝉:播出6天,《秋蝉》豆瓣评分终出炉,给一星用户近10%
- 铭科技买笔记本避免被坑,小白用户必看笔记本五花八门的配置怎么看?
- 丰巢丰巢智能柜公众号发布致用户的一封信:解释关于12小时保管期限
- 「中国电信」中国电信给用户发福利:49元+140G流量+100分钟,网友:想携号转网
- 无线视界中国移动终于改变,开始为老用户推出优惠套餐,被公开点名