引导过程模拟实验
一、实验环境
安装好CentOS 7.6 的虚拟机
二、需求分析
删除主引导分区MBR,做模拟实验
删除grub2.cof,做模拟实验
更改root密码后,做模拟实验
三、实验步骤
一、删除MBR之后模拟MBR损坏的实验
1、添加硬盘然后挂载到CentOS 7.6 上
2、将sda硬盘的MBR数据备份到刚挂在的硬盘上面
3、将sda硬盘的MBR数据清空
4、init6重启
5、移到【Troubleshooting】按回车
6、移动到【Rescue a CentOS system】按回车
7、加载到如图所示之后按【1】按回车
8、挂载硬盘sdd然后将备份到sdd里面的MBR数据放到sda里面
9、输入reboot重启就可以正常进入系统了
二、删除GRUB菜单之后模拟GRUB损坏的实验
1、输入【cd /boot/grub2】进入该目录把里面的grub.cfg文件移除或者修改名字
2、修改好名字后重启就会出现如下图所示的状态
3、重启CentOS加载到如下图所示之后按【F2】
4、将cdrom作为第一启动项,然后按【F10】保存退出
5、移动到【Troubleshooting】按回车
6、移动到【Rescue a CentOS system】按回车
7、加载到如下图界面输入【1】按回车
8、输入【chroot /mnt/sysimage】进入急救模式
9、修复grub.cfg配置文件
10、查看修复情况
11、可以看到已经修复成功
12、exit小退一下然后reboot一下就好了
三、更改root密码后,模拟密码忘记的实验
1、修改密码
2、重启CentOS加载到如下图所示之后按【F2】
3、将cdrom作为第一启动项,然后按【F10】保存退出
4、移动到【Troubleshooting】按回车
5、移动到【Rescue a CentOS system】按回车
6、加载到如下图界面输入【1】按回车
7、输入【chroot /mnt/sysimage/】进入急救模式
8、输入【passwd root】直接修改密码—无需知道原有的密码
9、输入【exit】小退一下然后重启—记得把启动项修改成原来的