无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 4239|回复: 10
打印 上一主题 下一主题

[求助] u盘用grub4dos不解开iso镜像直接引导winpe进入桌面时黑屏

[复制链接]
跳转到指定楼层
1#
发表于 2013-8-4 14:21:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
u盘用grub4dos不解开iso镜像直接引导winpe,在滚动条走完要进入桌面时黑屏。pe用的是“我心如水 SERVER 2003 PE 维护版_v19.16”,文件名我改成“WINPE03.ISO”。但是如果直接把winpe安装在u盘而不经过grub4dos引导,就可以正常进入winpe。

论坛内找了一下,可能是少了firadisk驱动或WinVBlock驱动,但是在镜像里
WINPE03.ISO\MINIPE\WINPEWH.IS_\WINPE03.ISO\WXPE\SYSTEM32\DRIVERS\里面有FIRADISK.SY_
TXTSETUP.SIF里面也有
  1. [SCSI.Load]
  2. Firadisk=Firadisk.sys,4
复制代码
menu.lst的内容是、
  1. title WINPE03
  2. find --set-root /WINPE03.ISO
  3. map --mem /WINPE03.ISO (0xff)
  4. map --hook
  5. chainloader (0xff)
  6. boot
复制代码
请问,这个要怎么解决?
2#
发表于 2013-8-4 15:13:51 | 只看该作者
也许e820问题吧,下面这个或许对你有帮助
http://bbs.wuyou.net/forum.php?m ... &highlight=e820
回复

使用道具 举报

3#
 楼主| 发表于 2013-8-4 15:44:47 | 只看该作者
不行啊,Error11:Unrecognised device string.or you omitted the required DEVICE part which should lead the filename.
回复

使用道具 举报

4#
 楼主| 发表于 2013-8-4 16:17:31 | 只看该作者
加了map --e820cycles=3后,因为是在http://download.gna.org/grub4dos/下的版本太旧了失败了,换了新版本之后就好了
回复

使用道具 举报

5#
 楼主| 发表于 2013-8-4 16:27:27 | 只看该作者
顺便再问一下,对于直接装在u盘里的pe,再装grub4dos完后要怎么引导pe

pe文件的目录结构
bootfont.bin
LDRXPE
MTLDR
NTDETECT.COM
WINNT.XPE

MINIPE
    unins000.dat
    unins000.exe
    WINPEWH.IS_
回复

使用道具 举报

6#
发表于 2013-8-4 16:43:06 | 只看该作者
直接chainloader /ldrxpe
回复

使用道具 举报

7#
 楼主| 发表于 2013-8-4 17:22:05 | 只看该作者
我把WINPE的全部文件放在WINPE03里

menu.lst
  1. title WINPE03
  2. find --set-root /WINPE03/LDRXPE
  3. chainloader /WINPE03/LDRXPE
复制代码
报了下面的错
Setup is inspecting your cpmputer's hardware configuration.
NTDETECT failed
回复

使用道具 举报

8#
发表于 2013-8-4 17:46:10 | 只看该作者
要想放子目录就要自行修改LDRXPE里搜索NTDETECT里的路径。16进制工具编辑

点评

改的是“\NTDETECT.COM”吗?如果没有前面的“\”的话不用改吧。找出来总共有三个,是不是只要改第一个,因为下面两个根本就没有。 \NTDETECT.COM \amd64\NTDETECT.COM \WXPE\NTDETECT.COM 还有WINNT.XPE里面“  详情 回复 发表于 2013-8-4 18:11
回复

使用道具 举报

9#
 楼主| 发表于 2013-8-4 18:11:33 | 只看该作者
yjd 发表于 2013-8-4 17:46
要想放子目录就要自行修改LDRXPE里搜索NTDETECT里的路径。16进制工具编辑

改的是“\NTDETECT.COM”吗?如果没有前面的“\”的话不用改吧。找出来总共有三个,是不是只要改第一个,因为下面两个根本就没有。
\NTDETECT.COM
\amd64\NTDETECT.COM
\WXPE\NTDETECT.COM

还有WINNT.XPE里面“rdpath=MINIPE\WINPEWH.IS_”是否也需要改?

点评

yjd
我放U盘boot\h3pe下。你自己照葫芦画瓢改改就行。 附件相应文件。  详情 回复 发表于 2013-8-4 18:58
回复

使用道具 举报

10#
发表于 2013-8-4 18:58:32 | 只看该作者
yearharvest 发表于 2013-8-4 18:11
改的是“\NTDETECT.COM”吗?如果没有前面的“\”的话不用改吧。找出来总共有三个,是不是只要改第一个, ...

我放U盘boot\h3pe下。你自己照葫芦画瓢改改就行。
附件相应文件。

boot.rar

157.37 KB, 下载次数: 1, 下载积分: 无忧币 -2

回复

使用道具 举报

11#
 楼主| 发表于 2013-8-4 21:13:20 | 只看该作者
懒得改了,还是用NTBOOT方便,不过一开始也黑屏了,加了map --e820cycles=3就好了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-12-1 10:11

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表