系統恢復


                                                                系統恢復  
一:當失去mbr446開機引導字節時
比如操作dd if=/dev/zero of=/dev/vda bs=446 count=1

1:開機引導更改光驅啓動,選擇系統對應的鏡像
2:選擇系統恢復,然後install
3:執行chroot /mnt/sysconfig  因爲此時的/boot掛載在/mnt/sysconfig上,執行後使得能夠進入真正的shell
4:安裝mbr引導的446字節程序  grub2-install /dev/vda
5:exit  改開機啓動爲硬盤驅動


二當誤刪/boot/grub2/grub.cfg 時
1:在沒有重啓情況下 ,執行
grub2-mkconfig > /boot/grub2/grub.cfg
前者可以生成此文件,然後倒入
2:當重啓後,畫面變成grub>
此時需要開機引導
grub> set root='md0,msdos1'
grub> linux16 /vmlinuz-3xxxx.xxxx ro root=/dev/vda3
grub> initrd16 /initramfs-3xxxx.xxxxx.img
grub>boot
注:以上爲開機引導,並沒有生成文件,下次還需要繼續引導,所以解決方法爲恢復文件,即上一部
三:誤刪/boot/vmlinuz
1:光驅啓動,進入修復模式
sh-4.2# cd /mnt/sysp_w_picpath/mnt/
sh-4.2# rpm2cpio /run/install/repo/Packages/kernel-xxxx.xxxx.rpm | cpio -id
sh-4.2# cd /mnt/sysmiage/mnt/boot/
sh-4.2# cp vmlinuz-xxx.xxxx.x86_64 /mnt/stsp_w_picpath/boot/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章