无忧启动论坛

标题: UD启动时的如何find --set-root 内置于UD分区里的BIN文件 [打印本页]

作者: zerogazer    时间: 2010-1-9 10:31
标题: UD启动时的如何find --set-root 内置于UD分区里的BIN文件
如何改写才能引导全内置的网虫单双核PE,我把网虫PE里的MINIPE和WXPE文件夹都放入了UD中,但是这个GRLDR菜单很难写,试了几次都没成功,希望有高手能解决
  1. title [01]--启动 单核 [网虫2008] 2K3PE20100101 元旦版
  2. find --set-root /WXPE/SETUPLDR.BIN
  3. chainloader /WXPE/SETUPLDR.BIN
  4. [02]--启动 双核 [网虫2008] 2K3PE20100101 元旦版
  5. find --set-root /WXPE/SETUPLD2.BIN
  6. chainloader /WXPE/SETUPLD2.BIN
复制代码

[ 本帖最后由 zerogazer 于 2010-1-9 10:36 编辑 ]
作者: 古豆    时间: 2010-12-31 10:05
Grldr可以认出UD区,但PE不认UD,所以解开式的PE无法全内置UD吧……个人理解,不定正确。

若仅是BIN在UD区,可能行吧,试试用新版的Grub4dos(12-19版)
title [01]--启动 单核 [网虫2008] 2K3PE20100101 元旦版
chainloader (bd)/WXPE/SETUPLDR.BIN
[02]--启动 双核 [网虫2008] 2K3PE20100101 元旦版
chainloader (bd)/WXPE/SETUPLD2.BIN

加上(bd)直接让Grldr读取UD区。(问题是PE如何找外置的其他文件呢)

[ 本帖最后由 古豆 于 2010-12-31 10:09 编辑 ]
作者: 2010shiwei216    时间: 2011-2-25 01:54
简单地说就是Grldr可以访问UD区,setupldr.bin访问不了。

UD 最好整体启动iso,虚拟为光驱方式启动。

因为你用setupldr.bin启动,它的下一步就是寻NTDETECT.COM,但setupldr.bin访问不到UD区的
NTDETECT.COM,所以。。。
把PE做成ISO文件启动就可以了
我找了很久才找到这个解决办法
作者: 2010vincentliu    时间: 2011-3-13 15:15
下载个firadisk.img 就可以驱动任何PE的ISO。
请参考我的。
title 【08】 启动 小马 PE2010 超级精简版
find --set-root /grub/firadisk.img
map --mem /grub/firadisk.img(fd0)
find --set-root /grub/xmpe.iso
map --mem /grub/xmpe.iso (0xff)
map --hook
chainloader (0xff)
作者: 2012hbsilverfox    时间: 2012-6-12 09:54
标题: 高手在哪里?
我也正在为此烦恼。期待高手出现。




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