无忧启动论坛

标题: 求助:U盘启动HD0,HD1,HD2错乱,请大家多多帮忙啊! [打印本页]

作者: wxd_315    时间: 2008-1-9 12:24
标题: 求助:U盘启动HD0,HD1,HD2错乱,请大家多多帮忙啊!
一个计算机上,有2个硬盘,无光驱。还有一个启动U盘

在第一个硬盘(HD0)中安装了DOS+PE程序,是通过DOS引导grub.exe来实现的,使用正常。PE目录为MiniPE

U盘也是通过DOS引导grub.exe来实现的,文件目录结构和第一硬盘的一模一样,只是DOS界面以及PE系统内容和第一个硬盘里面的不一样

设置从U盘启动,到DOS并加载PE,发现居然是引导了C盘上的PE,一直找不到问题原因在哪里

后来终于发现,U盘启动到DOS时,系统把U盘认为HD0,第一硬盘识别为HD1,但是到PE里面以后,变成了第一硬盘为HD0,U盘识别为HD2了,这下郁闷到了,不晓得怎么解决了啊!

附:

第一硬盘的Menu.LST里面的引导内容:
find --set-root /c.txt
chainloader /minipe/ldrxpe

c.txt存在于第一硬盘

————————————————————————————

U盘的Menu.LST里面的引导内容:
find --set-root /u.txt
chainloader /minipe/ldrxpe

u.txt存在于U盘


我明明已经find --set-root 了,但是find --set-root 以后hd0就从U盘变为硬盘了

麻烦高手指点一下啊,非常非常感谢。

[ 本帖最后由 wxd_315 于 2008-1-9 02:30 PM 编辑 ]
作者: wxd_315    时间: 2008-1-9 13:57
没人帮我吗?
顶顶更健康!
作者: wwwccc    时间: 2008-1-9 14:01
DOS 和WINPE状态下对硬盘的识别方式不一。
作者: wxd_315    时间: 2008-1-9 14:02
原帖由 wwwccc 于 2008-1-9 02:01 PM 发表
DOS 和WINPE状态下对硬盘的识别方式不一。


请问,在DOS引导的情况下怎么处理呢?
作者: 长风破浪    时间: 2008-1-9 14:14
二楼解释看来是正解.我也曾发现DOS下和PE下不硬盘排序不一样.
作者: fujianabc    时间: 2008-1-9 16:02
楼主碰到的是正常情况,无须解决。

在实模式下(grub或dos),启动设备认为hd0。

进入保护模式后(xp/pe等),系统会重新扫描一次硬件,把硬盘排到u盘前的。




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