无忧启动论坛

标题: 硬盘MBR为DOS时如何引导NTLDR [打印本页]

作者: winxp168    时间: 2008-9-8 12:54
标题: 硬盘MBR为DOS时如何引导NTLDR
硬盘MBR为DOS时如何引导NTLDR??
希望赐教
作者: fujianabc    时间: 2008-9-8 19:39
活动分区的启动扇区为ntldr的就可以了
作者: netwinxp    时间: 2008-9-8 19:46
原帖由 winxp168 于 2008-9-8 12:54 发表
硬盘MBR为DOS时如何引导NTLDR??
希望赐教

纠正一下你的一个错误思想——MBR其实和操作系统的关系并不大(只是XP之后的WINDOWS才会在这里面做些手脚),与操作系统的引导文件相关的是分去引导程序,其中FAT格式占用一个扇区,NTFS占用16个分区(也就是那个$BOOT)。
作者: yichya    时间: 2008-9-9 21:34
用GRUB拉。
作者: winxp168    时间: 2008-9-10 09:49
要的是过程又不是GRUB,
用GRUB我就不问了
作者: yichya    时间: 2008-9-10 12:21
dos下运行GRUB,再加载
chainloader /peldr
作者: wowfans    时间: 2008-9-10 17:14
楼主先把概念搞清楚了
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来启动了
作者: chengbing    时间: 2008-9-19 09:38
楼主使用bootpart即可
作者: xyl5565    时间: 2008-9-20 10:00
提示: 作者被禁止或删除 内容自动屏蔽
作者: yichya    时间: 2008-9-20 10:07
楼上的对,不过其实NTLDR可以直接加载MSDOS.SYS……
作者: junyee    时间: 2008-9-22 13:57
呵..引导到DOS再GRUB4DOS加载NTLDR

还有不知道把NTLDR改成IO.SYS管不管用?
作者: 风萧然    时间: 2011-8-29 21:18
标题: 回复 #11 yichya 的帖子
很想知道NTLDR是如何引导dos的
作者: mengcatcat    时间: 2011-9-1 10:29
NTLDR可以用boot.ini引导DOS啊。




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3