马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?开始注册
x
如何进入单用户模式0 p1 O+ q- _/ j9 {* s
操作步骤( B) H$ ?2 `- F
虚拟化平台找到对应的虚拟机,重启操作系统
7 r5 c e6 T9 m) N
% @: a. B, N' ~' z3 b3 |系统启动至引导界面,按任意键。然后将光标移动至待启动内核,按e编辑选中行。3 y+ S$ {- E7 C* p( x7 {
移动光标至kernel command line(linux16开头的行)
( Y& [8 K# E @2 u w+ y移动至行末尾,增加rd.break。
L0 V9 f) A% a2 l& t5 ^7 ]1 b0 h) o# ?+ P" `% c2 h- p* a! L' T; x
按Ctrl +x启动系统
: `, p6 v; q4 K; j% q系统启动至root shell界面,此时,系统本身的root文件系统被以只读模式挂载到/sysroot目录下
5 z, @, X$ T2 ?* _0 a以读写模式重新挂载/sysroot
+ r: e- `0 i3 ~' cswitch_root:/# mount -o remount,rw /sysroot0 Z: I Q5 `1 e6 v0 J
#检查/sysroot是否以读写模式挂载$ f+ @: [; t+ E. R) W7 [/ }
switch_root:/# mount | grep sysroot
9 `4 X; n0 M1 q" T* W/dev/mapper/centos-root on /sysroot type xfs(rw,relatime,attr2,inode64,noquota)' g2 x& v/ H- P2 Z
9 I$ I) ^5 h* u2 \7 U1 a: {* N9 v# m. \# u/ l
! c( E) N! q- A5 R
执行chroot命令,将/sysroot目录切换为根目录。" j6 O' M$ @8 w# j% ?
switch_root:/# chroot /sysroot5 G! C/ O6 n" j2 w3 C. j7 j- Q
#chroot命令执行成功后,shell提示符将变为下述表示方法
5 x* `) Y3 g7 W7 ? C7 Psh-4.2#
9 ~. X- n' [( L! z' _7 z# B, B至此已成功进入单用户模式,单用户模式下可以重置密码,分析日志,修复分析,还原配置文件等。
) j$ u# g l! z" t% p1 t7 t
& G: M8 \; [4 u |