无忧启动论坛

标题: PELDR能够跨分区找到加载文件吗? [打印本页]

作者: littlegang    时间: 2007-9-5 10:48
标题: PELDR能够跨分区找到加载文件吗?
/rdpath参数里面能够指定其它分区吗?我试验下来好像不行,加载文件必须是和PELDR同一分区的。
大侠们有试验成功的吗?不吝见教,谢谢!:P
作者: 沙漠之子    时间: 2007-9-5 12:35
映像文件 可以跨分区加载的


  /rdpath=multi(0)disk(0)rdisk(0)partition(2)\XPE.IMG"

[ 本帖最后由 沙漠之子 于 2007-9-5 12:41 PM 编辑 ]
作者: littlegang    时间: 2007-9-5 16:47
我试过的,好像不行,不过是ISO文件,找img我再试一下
作者: 阿非    时间: 2007-9-5 18:33
不行,参见这个帖子
http://bbs.wwwfox.net/viewthread ... ght=%2B%B0%A2%B7%C7
作者: littlegang    时间: 2007-9-6 10:32
请教ls,您说的不行,是否这样理解

即使 按照你的解决方法 :
map (hd0,6)+1 (hd0)
map --hook
find --set-root /LDRXPE
chainloader /LDRXPE
是否也只能是将 LDRXPE与加载文件放在同一分区才能完成启动?
加载文件与LDRXPE 不同分区仍然不行?

我试验时,发现加载过程好像是正常的,但进入win启动时,就报: txtsetup.si_ 找不到的错误,实际上文件是在的, 加载的iso文件在同一分区启动也是正常的
作者: 阿非    时间: 2007-9-6 10:55
是, LDRXPE与加载文件放在同一分区才能完成启动
2楼的说法也不行.IMG也不能跨分区加载
作者: dgxhls    时间: 2007-9-6 10:56
放在第一硬盘的第三分区:
[SetupData]
BootDevice = "ramdisk(0)"
BootPath = "\I386\System32\"
OsLoadOptions = "/minint /fastdetect /rdpath=multi(0)disk(0)rdisk(0)partition(3)\WINPE.IMG"


放在第一硬盘的第二分区的123目录下:
[SetupData]
BootDevice="ramdisk(0)"
BootPath="\WXPE\SYSTEM32\"
OsLoadOptions="/minint /fastdetect /rdexportascd /rdpath=multi(0)disk(0)rdisk(0)partition(2)\123\WinPE.ISO"

[ 本帖最后由 打狗协会理事 于 2007-9-6 10:59 AM 编辑 ]
作者: xdg3669    时间: 2007-9-6 13:03
楼上的正解!
作者: barton    时间: 2007-9-6 13:32
SIF里 的ARC路径改一下就可以了

setupldr和sif文件要放在一起
作者: 阿非    时间: 2007-9-6 14:05
原帖由 打狗协会理事 于 2007-9-6 10:56 AM 发表
放在第一硬盘的第三分区:


放在第一硬盘的第二分区的123目录下:

实验了就知道了,sif文件必须在C:
作者: lxl1638    时间: 2007-9-6 15:34
原帖由 阿非 于 2007-9-6 02:05 PM 发表

实验了就知道了,sif文件必须在C:


PELDR、WINNT.SIF在同一个分区(AVLDR原则上可以找到各分区的PELDR),再在WINNT.SIF中定义WINPE的映像ARC路径和映像类型,绝对可以。
WINPE安装到隐藏分区就是这个原理。

很多新手不理解WINNT.SIF文件中各参数的意义,只会搬老毛的文件来用,启动时肯定出现各种各样的问题.
作者: 阿非    时间: 2007-9-6 18:33
原帖由 lxl1638 于 2007-9-6 03:34 PM 发表


PELDR、WINNT.SIF在同一个分区(AVLDR原则上可以找到各分区的PELDR),再在WINNT.SIF中定义WINPE的映像ARC路径和映像类型,绝对可以。
WINPE安装到隐藏分区就是这个原理。

很多新手不理解WINNT.SIF文件 ...


把老毛桃的PE安装到了最后的分区(F:我的硬盘一共4个分区,第一个主分区,一个扩展分区分了3个逻辑分区),把NTDETECT.COM、LDRXPE、WINNT.XPE、NTLDR都放到F的根目录了
提示无法启动
INF file txtsetup.sif is corrupt or missing ,status 14.
Setup cannot continue.Press and key to exit.

WINNT.XPE里面ARC路径修改如下

[SetupData]
BootDevice="ramdisk(0)"
BootPath="\WXPE\SYSTEM32\"
OsLoadOptions="/minint /fastdetect /rdexportascd /rdpath=multi(0)disk(0)rdisk(0)partition(4)\MAOTAO\WinPE.IS_"

把partition从2到4都实验了,都不行
作者: littlegang    时间: 2007-9-9 16:22
试验了,不行啊不行

是否peldr或者ldrxpe文件需要做什么修改?
作者: littlegang    时间: 2007-9-9 16:26
另外,是否和各个分区的文件系统格式(NTFS、FAT32)有关?
偶的是C NTFS, D 、E FAT32

C盘上winnt.sif
[SetupData]
BootDevice = "ramdisk(0)"
BootPath = "\WXPE\SYSTEM32\"
OsLoadOptions = "/noguiboot /fastdetect /minint /rdexportascd /rdpath=multi(0)disk(0)rdisk(0)partition(2)\BOOT\WINPE.ISO"

启动不了D盘上的BOOT目录下WINPE.ISO,加载错误类似 阿非的,只有status=18 有点不同
作者: haonan    时间: 2007-9-9 17:32
pe在其他分区最好的办法是用grub加载,以前讨论过的
作者: being333    时间: 2007-9-9 21:31
提示: 作者被禁止或删除 内容自动屏蔽




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