|
楼主先把概念搞清楚了
MBR和NTLDR没有什么关系的
也没有DOS的MBR这一说法
要知道,微软的DOS/WINDOWS9X/NT/2K/PE/2003/XP/VISTA都是用的相同的MBR
估计版本可能有所不同,但是微软的这种MBR功能是从活动分区的PBR启动
PBR才分DOS的WINDOWS 2K/XP/03和VISTA的
DOS的PBR功能是从活动分区的IO.SYS启动
2K/XP/VISTA的PBR是从活动分区的NTLDR启动
VISTA的PBR是从BOOTMGR启动
当硬盘为微软的MBR/活动分区为NTLDR的PBR,自然会从NTLDR启动
楼主的意思股及时PBR为dos的吧
这种情况要么换MBR,使其从GRLDR启动,然后由GRLDR来启动NTLDR
要么换PBR,用bootsect工具,直接降DOS的PBR替换成NT52的即可
别的方法原理也是一样的
因为NTLDR不能通过改名成IO.SYS来启动,所以必须更换MBR或者PBR的一个
否则只能运行DOS下的GRUB.EXE来启动了 |
|