实验目的:在rescue模式修复GRUB
实验环境:Red Hat Enterprise Linux 5
实验准备:
1. #dd if=/dev/zero of=/dev/sda bs=446 count=1 {将MBR中的GRUB的第一部分用0覆盖.小心设置块尺寸.如果写入太多0,会覆盖分区表,造成的问题会大的多}
2. #reboot {由于GRUB所在的MBR主引导扇区已被破坏,系统无法正常启动}
3. 使用救援光盘引导进入rescue模式。
实验步骤:
1. 使用救援光盘引导进入rescue模式。
2. 系统会提示加载硬盘文件系统到/mnt/sysimage,用读写模式加载。
3. 检查mount的输出保证文件系统加载正确。
4. #chroot /mnt/sysimage {切换到磁盘根目录,使用chroot shell}
5. #fdisk -l /dev/sda {使用fdisk检查分区}
6. #cat /boot/grub/grub.conf {检查grub.conf文件确认配置正确}
7. #grub-install /dev/sda {安装grub引导程序到磁盘/dev/sda的MBR扇区}
8. #exit {退出chroot shell,进入rescue shell}
9. #exit {退出rescue shell,系统自动重启}
实验总结:在rescue模式下可以重装GRUB引导程序,修复MBR扇区。
阅读(293) | 评论(0) | 转发(0) |