RHEL-RH134-UNIT11-系统恢复技术

#########破坏boot引导文件#####
dd if=/dev/zero of=/dev/vdb bs=446 count=1 ##损坏boot文件,并进行光盘引导启动,进入急救模式
chroot /mnt/sysimage/  ##进入chroot模式
grub2-install /dev/vda  ##重新写入系统分区的boot启动配置


####删除引导程序#######
rm -rf /boot/grub2/grub.cfg  ##删除引导程序
set root='hd0,msdos1'  ##手工执行grub.cfg的启动配置文件
linux16 /boot/vmlinuz-3.10.0-123.el7.x86_64 ro  root=/dev/vda1 ##手工执行grub.cfg的启动配置文件
initrd16 /boot/initramfs-3.10.0-123.el7.x86_64.img ##手工执行grub.cfg的启动配置文件
boot  
grub2-mkconfig >/boot/grub2/grub.cfg  重新生成文件


####删除内核启动文件#######
rm -rf vmlinuz*
chroot /mnt/sysimage/
mount /dev/cdrom /mnt
cd /mnt/Package
cp Ker* /opt
cd /opt
rpm2cpico ker* |pcio -id
cp vmlinuz* /boot
cd /boot
grub2-mkconfig >/boot/grub2/grub.cfg
####删除系统初始化文件#######
[root@foundation8 boot]rm -rf initramfs-3.10.0-327.el7.x86_64.img  ##删除初始化文件
[root@foundation8 boot]mkinitrd /boot/initramfs-$(uname -r).img $(uname -r)  ##重新生成
[root@foundation8 boot]cd /boot
[root@foundation8 boot]ls  ##查看生成文件


###破坏图形启动级别链接########
rm default.target  ##删除default服务
ln -s /usr/lib/systemd/system/poweroff.target /etc/systemd/system/default.target  ##错误连接导致无法正常开机
reboot  ##重启
e  ##进入编辑模式
rw rd.break  ##更改内核启动至内核
chroot /sysroot  ##切换至系统
cd /etc/systemd/system 
rm defaults.target ##删除错误文件
ln -s /usr/lib/systemd/system/default.target /etc/systemd/system/graphical.target ##重新给出正确连接
exit  ##退出
exit  ##退出


#####忘记开机密码#####
e  ##进入编辑模式
rw rd.break  ##更改内核启动至内核,删除内核ro及以后的所有字符,添加rw rd.break,然后ctrl+x进入系统
chroot /sysroot
passwd  ##修改密码

touch /.autorelabel  ##防止有ssh远程已经登陆,否则改完不生效















评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值