如果系统没设置grub密码的话破解还是很简单的,如下:
1. 重启系统进入grub界面的时候按 “e” 键对grub进行修改,请注意时机很重要,尤其是虚拟机,grub界面转瞬即逝;
2. 正式对grub进行编辑,在LANG=zh_CN.UTF-8后面增加 init=/bin/sh,在rhgb前面加rw_,我测试后面的这个rw加不加都可以,编辑完成后按照提示按 ctrl+x启动进入系统;
3. 进入系统后应该是个类似于live cd的环境,需要挂载 / ;
mount -o remount,rw /
4. 然后开始修改密码;
passwd
5. touch /.autorelabel,必须增加这一步,虽然我现在不知道这是干啥的;
6. exec /sbin/init 这样重启生效。