一、修复446个字节的数据损坏
1.查看自己的系统版本

2.查看boot引导程序所在分区

破坏如下:

重启系统后有下图报错:

修复过程如下:
1)用virt-manager打开图形管理界面,点击灯泡图标,选择Add Hardware

2)在Storage中选择与自己版本一致的镜像,设备类型选择CDROM 光驱。点击完成

3)选择Boot Options,将CDROM放在第一个读取的位置,然后重启虚拟机:

4)选择Troubleshooting,Rescue...,进入到挽救模式:

5)依次选择Continue OK OK



6)恢复446个字节的数据损坏命令如下:

7)两次exit退出即可
8)将Disk移动到第一个位置,重启系统,即可恢复

二、linux系统引导文件丢失的恢复
1、未重启系统引导文件的恢复
1)引导文件为grub.cfg,存在于/boot/grub2中
2)引导文件丢失命令为:rm -fr /boot/grub2/grub.cfg
3)在未重启系统之前可用grub2-mkconfig > /boot/grub2/grub.cfg这个命令来恢复引导文件

2、重启系统后引导文件的恢复
1)破坏引导文件后重启系统:

2)进入挽救模式后,执行以下命令进行引导文件的恢复(暂时性恢复)

set root='hd0,msdos1' ##指定boot所在分区
linux16 /boot/vmlinuz-3.10.0-123.el7.x86_64 ro root=/dev/vda1 ##启动分区的内核
initrd16 /boot/initramfs-3.10.0-123.el7.x86_64.img ##系统的初始化程序
3)以上操作可以使系统正常启动,只是暂时性的恢复,需要用如下命令来永久性恢复:

三、内核文件丢失的恢复
内核文件:/boot/vmlinuz-3.10.0-123.el7.x86_64
1.文件丢失过程如下,然后重启系统:

2.破坏后出现的报错如下:

3.恢复内核文件的修复过程,,最后两次exit退出,重启系统即可恢复:

四、系统初始化镜像丢失的恢复
1.镜像文件:/boot/initramfs-3.10.0-123.el7.x86_64.img
2.破坏初始化镜像的过程:删除镜像文件
1)当系统未重启之前执行以下命令可直接恢复镜像文件
$()为先执行括号里的内容

3.镜像文件丢失过程如下:

4.镜像文件丢失后重启系统会产生如下报错:

5.恢复镜像文件过程如下,最后两次退出重启系统后即可恢复

五、/boot分区被删除后的恢复
1.删除/boot分区

2.删除/boot分区重启系统之后的报错:

3.进入挽救模式,建立/boot目录,恢复/boot下的文件,恢复过程如下:
两次exit退出重启系统恢复/boot分区文件

六、开机默认配置文件被篡改的恢复
/etc/systemd/system/default.target ##开机默认图形配置文件
systemctl set-default graphical.target ##开机打开图形
systemctl set-default multi-user.target ##开机不打开图形
/etc/systemd/system/multi-user.target.wants/ ##开机自动加载服务的目录
1.修改开机默认配置文件:

2.重启系统之后出现的报错如下:

3.进入登录选择界面时,先按上下键停止进入,ran'然后选择自己要登陆的系统按e,将linux16那行从末尾删至sun16。输入 5后,可以正常启动:

4.重启系统后,修改systemd初始化默认参数即可修复:

七、root超级用户密码的修改
1.进入登录选择界面时,先按上下键停止进入,然后选择你要登陆的系统按e,将linux那行从末尾删至ro,从ro改变为rw rd.break,再按ctrl+x进入修改界面:

2.修改过程命令如下,最后按两次exit退出即可修复:

相关文章:
猜你喜欢
-
2022-01-12
-
2022-01-16
-
2021-12-29
-
2021-12-25
-
2021-05-01
-
2021-08-19
相关资源
-
下载
2021-06-06
-
下载
2021-06-23
-
下载
2021-06-22