无忧启动论坛

标题: U盘和硬盘boot有什么差别? [打印本页]

作者: hc0    时间: 2010-1-13 23:02
标题: U盘和硬盘boot有什么差别?
在硬盘,将grldr改名ntldr,很方便做多重boot菜单,可在U盘,发现有多种机器用这改名的grldr不能boot,报错.为此,我现在做法是,在U盘,用原ntldr+boot.ini调用grldr..
谁知道为什么有这样的差别呢?
作者: leonliao78    时间: 2010-1-14 19:00
你的意思是把GRLDR改名为NTLDR,用U盘启动?没问题啊,我经常这样干。当然,你要把U盘的MBR写入GRUB4DOS引导先。
作者: hc0    时间: 2010-1-15 08:39
当然,你要把U盘的MBR写入GRUB4DOS引导先。
--在硬盘,不用改动MBR啊,2K以上的WINDOWS格式化的盘,把grldr->ntldr放在根目录就可以了,在U盘却不行,为什么呢?
作者: lb30103    时间: 2010-1-15 16:34
给你一个好东西,你就不会烦了.
http://bbs.wuyou.net/forum.php?m ... p;page=1&extra=
作者: hc0    时间: 2010-1-15 16:50
回4楼: U盘boot我没问题,多重启动也没问题,只是奇怪,为什么和硬盘启动有所不同..?
作者: lb30103    时间: 2010-1-15 17:52
微软的东西.谁能完全破解,破了也有bug,出些问题很常见,我也为此事烦着呢!好象要2003XP1做的东东,自己本来就菜.
作者: hc0    时间: 2010-1-18 13:36
回6楼
不用什么破解啊,不就是很类似的东西,盘启动而已,很容易啊,你没搞错吧
作者: shn    时间: 2010-1-18 19:42
我刚试了一下,正好Pauly大也在关注。我在虚拟机上试的,把虚拟机给废了,呵呵

果然像楼主说的,正常的硬盘把grldr直接放入c盘,然后改名替换掉ntldr,电脑是可以启动直接用grldr引导的,不用在硬盘的mbr里面写入
grldr.mbr文件。

u盘没有试。因为手头上u盘都fb处理过不想格了实验。

如此,我也想知道为什么会出现这样的情况:nt5.0的mbr为什么可以直接引导grldr(改名为ntldr)的,而不用写入grldr.mbr

[ 本帖最后由 shn 于 2010-1-18 20:01 编辑 ]
作者: Pauly    时间: 2010-1-18 19:46
你没说清楚是什么提示啊,是文件没找到还是其他错误?
作者: shn    时间: 2010-1-18 19:59
我刚试了一下,正好Pauly大也在关注。我在虚拟机上试的,把虚拟机给废了,呵呵

果然像楼主说的,正常的硬盘把grldr直接放入c盘,然后改名替换掉ntldr,电脑是可以启动直接用grldr引导的,不用在硬盘的mbr里面写入
grldr.mbr文件。

u盘没有试。因为手头上u盘都fb处理过不想格了实验。

如此,我也想知道为什么会出现这样的情况:nt5.0的mbr为什么可以直接引导grldr(改名为ntldr)的,而不用写入grldr.mbr
作者: Pauly    时间: 2010-1-18 20:11
标题: 回复 #11 shn 的帖子
因为 XP 下格式化的分区代码为 NTLDR 型的,它会搜索根目录下的 NTLDR 并启动之,把 grldr 改名为 ntldr 后就被它直接加载启动了
作者: hc0    时间: 2010-1-25 09:22
因为 XP 下格式化的分区代码为 NTLDR 型的,它会搜索根目录下的 NTLDR 并启动之,把 grldr 改名为 ntldr 后就被它直接加载启动了
--u盘应该也是写了和硬盘相同的MBR吧,才能和硬盘一样boot ntldr,但是,就是不明白为什么grldr->ntldr在硬盘可以,在U盘就是不行?!

现在20100107的GRLDR我试了多台机,没出错提示,就是黑屏或者光标在左上闪动




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