模拟MBR扇区故障实验

模拟MBR扇区故障实验

加一块硬盘,进入系统查看磁盘sdb是否存在
[root@server2 ~]# fdisk -l
#
磁盘 /dev/sdb:85.9 GB, 85899345920 字节,167772160 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
#
格式化sdb
[root@server2 ~]# mkfs -t ext4 /dev/sdb
挂载到/opt下
[root@server2 ~]# mount /dev/sdb /opt
[root@server2 ~]# df -Th
文件系统       类型      容量  已用  可用 已用% 挂载点
/dev/sda3      xfs        39G  4.6G   34G   12% /
devtmpfs       devtmpfs  898M     0  898M    0% /dev
tmpfs          tmpfs     912M     0  912M    0% /dev/shm
tmpfs          tmpfs     912M  9.0M  903M    1% /run
tmpfs          tmpfs     912M     0  912M    0% /sys/fs/cgroup
/dev/sda5      xfs        19G   33M   19G    1% /home
/dev/sda1      xfs      1014M  174M  841M   18% /boot
tmpfs          tmpfs     183M   28K  183M    1% /run/user/0
/dev/sr0       iso9660   4.3G  4.3G     0  100% /run/media/root/CentOS 7 x86_64
/dev/sdb       ext4       79G   57M   75G    1% /opt
备份MBR扇区数据
[root@server2 ~]# dd if=/dev/sda of=/opt/mbr.bak bs=512 count=1
记录了1+0 的读入
记录了1+0 的写出
512字节(512 B)已复制,0.00019715 秒,2.6 MB/
模拟MBR扇区故障
[root@server2 ~]# dd if=/dev/zero of=/dev/sda bs=512 count=1
记录了1+0 的读入
记录了1+0 的写出
512字节(512 B)已复制,0.00011725 秒,4.4 MB/
出现故障代码

在这里插入图片描述

模拟故障完成

进入BIOS设置为通过光盘启动,按F10保存

在这里插入图片描述

在引导界面选择Troubleshooting进入

在这里插入图片描述

进入Troubleshooting菜单,选择Rescue a CentOS system进入

在这里插入图片描述

进入引导,按1再按回车进入sh-4.2#

在这里插入图片描述

在急救模式下sdb的挂载,并查询该备份文件是否存在

在这里插入图片描述

覆盖数据到sda

在这里插入图片描述

重启
sh-4.2#reboot
进入BIOS设置为通过磁盘启动

在这里插入图片描述

开机成功

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值