一、忘记超级用户密码的解决方法
1.开机按上下键停止读秒
2.按 ’e‘进入编辑模式
3.上下键 到linux16 /boot/vmlinuz-xxxxxxxxxxxxxxxx删除该行ro后的内容 改ro为rw rd.break
4.启动系统 ctrl+x
5.进入系统后执行chroot /sysroot切换到真实的系统环境
6.执行passwd修改超级用户密码
输入新秘密redhat
再次输入新密码 redhat
7.建立文件touch /.autorelabel让系统从新扫描所有文件
8.exit 执行两次使系统自动启动
重新用root用户登陆系统成功
二、硬盘引导阶段
1.mbr主引导记录的恢复
mbr的作用:是为了记录/boot目录所在分区位置,磁盘的0磁道1扇区的前446字节,有时侯我们可能会破坏磁盘上的引导程序,使磁头找不到/boot分区
模拟问题:执行dd if=/dev/zero of=/dev/vda bs=446 count=1 将引导程序破坏
reboot 重新启动
rht-vmctl view server
解决方法:
添加镜像:添加镜像之前可以使用hostnamectl命令看一下主机的版本,选择合适的镜像
su - 切换到root用户
virt-manager 切换到虚拟机管理界面添加光驱,加入7.0镜像
将server虚拟机关掉(force off),点击add hardware