系统环境:RHEL5.8 VMware
一、模拟MBR损坏:
1.备份MBR:dd if=/dev/sda of=/root/mbr.txt count=1 bs=512
2.损坏MBR:dd if=/dev/zero of=/dev/sda count=1 bs=200
3.reboot
4.用光盘修复:VMware设置从光盘启动
5.进入启动界面:boot:linux rescue(输入)并回车
6.进入系统:输入命令grub进入grub界面:
grub>root (hd1,0) #有可能是(hd0,0)或者其它
grub>setup (hd1)
grub>quit
7.sync;reboot
修复完成,重启并设置从本地
二、模拟/boot/grub/grub.conf配置文件丢失
1.mv /boot/grub/grub.conf /root #将此文件移走
2.reboot系统会直接进入grub界面
3.grub>find (hd0,0)/ 按Tab键,尝试找到系统所在分区
grub>root (hd0,0)
grub>kernel /vmlinuz- #按Tab键补全
grub>initrd /initrd- #按Tab键补全
grub>boot
4.顺利进入系统并修复grub.conf 文件:
原文地址:http://4247601.blog.51cto.com/4237601/1606493