grub引导修复(分区表未损坏)







将sda前446字节备份到/home/jason/下面


[root@test2 jason]# dd if=/dev/sda of=/home/jason/mbr.bak bs=446 count=1
1+0 records in
1+0 records out
446 bytes (446 B) copied, 0.000208564 s, 2.1 MB/s


查看备份


[root@test2 jason]# ls -lh | grep mbr.bak
-rw-r--r-- 1 root  root   446 Jun 20 23:16 mbr.bak


破坏sda前446字节


[root@test2 jason]# dd if=/dev/zero of=/dev/sda bs=446 count=1
1+0 records in
1+0 records out
446 bytes (446 B) copied, 0.00020676 s, 2.2 MB/s


重启


[root@test2 jason]# reboot


VMware设置


a.选择镜像文件


b.选择从BIOS启动



通过方向键进入到BOOT界面



>###将CD-ROM Drive设定为首启动

>###F10保存并退出

>###选择rescue模式

>###选择English

>###选择键盘

>###Unsupported Hardware Dectected


点击ok继续


network选择no



>###Rescue


通过Tab键选择Continue


Examing storage devices



Your system has been mounted under /mnt/sysimage



###系统被挂载到/mnt/sysimage下面
>###Your system is mounted under /mnt/sysimage directory

>###shell Start shell

###在shell Start shell按“Enter”进入shell中
>###恢复备份

###通过"dd if=/home/jason/mbr.bak of=/dev/sda bs=446 count=1"将之前备份在/home/jason下的mbr.bak中的信息写入到sda中,实现对grub引导的修复。
>###reboot正常进入到登录界面


修复完成



results matching ""

    No results matching ""