|
|
开机进入Grub界面,按‘e’键进入Grub编辑模式
方法一、
找到 ‘linux /boot/.....linux核心语句,将其中的
‘ro linx_serial=000c290eaf58 security=linx quiet'改为 rw single init=/bin/bash, 并且记录好改之前的语句,然后按ctrl+x进入单用户模式,在单用户模式可以直接修改root密码:
#passwd
更改完成之后,按 ctrl+alt+del重启即可。
方法二:
有一些版本不同的linux,按e进入编辑模式后,界面不同,里面没有 ro , 这时可以如下操作:
在 quiet 后 加 init=/bin/bash
然后按 ctrl+x,进入命令符界面:
由于在上面没有将ro改为 rw, 所以现在系统是只读的,用下面的命令将根重新挂载成读写状态:
#mount -o remount,rw /
#passwd 修改密码。
备注: 第一种情况(有ro .... quiet的情况),其实也可以不删除‘ro linx_serial=000c290eaf58 security=linx quiet' 这句话,而是直接在后面加 init=/bin/bash,按照方法二执行,
区别就是 方法二由于没有将ro改成rw, 所以进入系统之后,系统是只读的,无法直接修改密码,需要 mount -o remount,rw / 先将根目录重新挂载成可写模式,再修改密码。
|
|