无忧启动论坛
标题:
在不同的分区启动PE,为什么结果不一样?
[打印本页]
作者:
xdg3669
时间:
2008-7-6 21:09
标题:
在不同的分区启动PE,为什么结果不一样?
我有硬盘分4个分区,一个主分区,三个逻辑分区,前三分区为ntfs格式,最后分区为fat32,
第二分区放置ramdisk映像IMG(根目录下含必要的文件NTDETECT.COM、wxpe.sif)、grldr(只与img同一分区存在).
grldr通过安装在MBR的grldr.mbr引导。按下面的方式启动:
title 【05】启动 WinPE (XPE_PE)
find --set-root /boot/I386.ldr
map +1 (hd0)
chainloader /boot/I386.ldr
在第二、三分区时能够正常启动。
把这些工具放置在最后分区fat32时,启动img失败,提示不能装入img,错误码是14!
"windows could not start due to an error while booting from a ramdisk.
windows failed to open the ramdisk image.
file \BOOT\GRUB\PE.IMG could not be loaded .error code is 14.
setup cannot continue .press any key to exit."
我又把所有启动这个PE的所有文件按相同目录结构移动到hda第三分区(格式为ntfs)也可以正常启动,同样
把这些文件移动到另一硬盘(hdb)另外两个分区(fat32)也一样不能启动,也许问题会出现在格式上?
作者:
yichya
时间:
2008-7-7 10:54
去掉仿真句map +1 (hd0)试试。
作者:
xdg3669
时间:
2008-7-7 13:55
原帖由
yichya
于 2008-7-7 10:54 AM 发表
去掉仿真句map +1 (hd0)试试。
试过了!
加了--in-situ参数也不行!
作者:
yichya
时间:
2008-7-7 14:26
是不是忘记删除I386.LDR了?
自己机器FAT32分区测试成功。
作者:
yichya
时间:
2008-7-9 12:06
参照
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=107551
欢迎光临 无忧启动论坛 (http://wuyou.net./)
Powered by Discuz! X3.3