破坏开机启动项
方法一:
破坏grub文件:
第一步:在/boot/grub/grub.conf中修改grub菜单的后缀,使Linux开机时找不到grub配置文件,导致开机时找不到根分区、内核信息、驱动信息。
第二步:截屏/boot/grub/grub.conf文件信息
使用mv /boot/grub/grub.conf /boot/grub/grub.conf.blk 更改文件后缀使开机时检测不到配置文件
第三步:init 6重新启动 手动输入刚刚截屏的信息
最后输入boot重启(记得将文件后缀名改回来,不然下次重启还要在输一遍)
方法二:
破坏sda硬盘使系统开机时找不到硬盘文件:
第一步 需要另一块硬盘 添加一块硬盘
第二步 将新添加的硬盘做好分区,尽量不用逻辑卷 并挂载使用
第三步 使用命令dd if=/dev/sda of=/mnt/kaoso/sda.blk bs=512 count=1将sda文件备份
使用命令 hexdump /mnt/kaoso/sda.blk查看备份过来的文件
第四步:破坏sda 使用命令dd if=/dev/zero of=/dev/sda bs=512 count=1
查看是否被破坏:dd if=/dev/sda of=/mnt/kaoso/sda.own bs=512 count=1
Hexdump /mnt/kaoso/sda.own
第五步: init 6重新启动à开机后选择第三个救援模式
选择语言 这里就使用英语
选择键盘使用默认
默认选no
选择模式 就用第一个
选择第一个 按tab键选择
在下方输入命令
首先先挂载:mkdir /mnt/kaoso & mont /dev/sdb1 /mnt/kaoso ( 如果使用的逻辑卷挂载还需**逻辑卷组,**逻辑卷组逻辑卷也就一起**了:vgchange -a y )
使用命令dd if=/mnt/kaoso/sda.blk of=/dev/sda bs=512 count=1将刚刚备份的文件复制回去
使用命令reboot重新启动