无忧启动论坛

标题: 白手起家的 PE 无法从 ISO 启动 [打印本页]

作者: 2010cabbages    时间: 2010-7-10 13:55
标题: 白手起家的 PE 无法从 ISO 启动
我用 Windows XP SP3 OPK 的 MKIMG 做了一个 PE 并生成了 ISO(WinPE.ISO),
如果是直接把 WinPE.ISO 挂到虚拟机上引导,过程是正常的。

之后我又把用 Grub(GRLDR)和 WinPE.ISO 生成的 ISO 挂到虚拟机上,
然后用:
map /WINPE.ISO (hd50)
(或是:map --mem /WINPE.ISO (hd50))
map --hook
chainloader (hd50)
boot
引导初期正常,
但在出现 Windows 徽标后,
滚动条转了两圈左右就蓝屏报 STOP 0x0000007B。

在坛子上找了一下相关文章,
感觉可能是和磁盘控制器的驱动有关,
尝试集成了一些驱动
(例如老毛桃PE的那些驱动和 TXTSETUP.SIF 的相关内容),
但还是蓝屏了(如果直接用虚拟机挂载 WinPE.ISO 则一切正常)。
这个问题困扰了我一段时间,
现请求指点……
作者: zhhsh    时间: 2010-7-10 14:30
当然会0x7B啦,
map /WINPE.ISO (hd50)     。。。目前没有驱动可以支持
map --mem /WINPE.ISO (hd50)  。。。你要向内核添加firadisk驱动
作者: zhhsh    时间: 2010-7-10 14:34
你可以0PE中一个功能整体启动/WINPE.ISO
作者: 2010cabbages    时间: 2010-7-10 15:16
原帖由 zhhsh 于 2010-7-10 02:30 PM 发表
当然会0x7B啦,
map /WINPE.ISO (hd50)     。。。目前没有驱动可以支持
map --mem /WINPE.ISO (hd50)  。。。你要向内核添加firadisk驱动


我是准备后期把整个 ISO 写入 U 盘,而 Windows XP SP3 版本的 PE 不支持 U 盘引导,因此我使用 Grub 封装(更何况 Grub 还能做出启动菜单)。
而我暂时没有外置的想法,整个 WINPE.ISO 可能有几百兆,(虽然只是自己用,但考虑到某些小内存)因此不准备使用 PELDR 或是 map --mem
不过有点可惜……目前没有驱动可以支持无 --mem 的 map ……
我正考虑是否用 Grub……

原帖由 zhhsh 于 2010-7-10 02:34 PM 发表
你可以0PE中一个功能整体启动/WINPE.ISO


这句话请你明示一下……
作者: zhhsh    时间: 2010-7-13 12:48


这个就是。
作者: gw2180    时间: 2010-7-13 14:57
白手起家PE LZ育u意思 有胆量




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