自己编写的MBR无法通过,求解答?

自己编写的MBR无法通过,求解答?

问题描述:

如题,本人的电脑最近因卸载了一键还原无法启动,于是萌生了自己写引导程序的想法,程序已写出来并在虚拟机上调试通过,虚拟机系统为XP,真机也为XP。但是当我将引导程序写入到真机的时候,真机无法启动,想请各位高手帮忙看一下程序有没有什么问题?急!急!急!在线等......

将硬盘挂接在别的计算机上,作为从盘,启动后用winhex看下你的mbr有没有写对。

或者首先想办法破坏掉一键还原之类的功能,然后dos工具箱执行 fdisk /mbr
再运行xp安装程序,选择恢复,控制台输入 fixboot

一键还原如果用了grub之类的引导程序,要彻底删除它的残留。

貌似mbr有专门软件可以自动写入,然后再控制pbr即可引导系统启动

经调试,发现是分区表没写全。

分区表读出来看看,还有就是多试试其他机器呢