无忧启动论坛

标题: F6IMG使用有问题,有图有真相... [打印本页]

作者: 邪恶海盗    时间: 2012-4-7 21:27
标题: F6IMG使用有问题,有图有真相...


title 【1】  启动 WinPE 2003 维护版
F6IMG
pause --wait=0 Please wait, Start PE now...
pause --wait=0
map --mem ()/IMG/FIRADISK.IMG (fd0) || find --set-root /IMG/FIRADISK.IMG (fd0) && map --mem ()/IMG/FIRADISK.IMG (fd0)
map --mem ()/WINPE.ISO (0xff) || find --set-root /WINPE.ISO (0xff) && map --mem ()/WINPE.ISO (0xff)
map --hook
chainloader (0xff)

菜单是这么写的...
作者: 邪恶海盗    时间: 2012-4-7 21:29


目录是这样...
作者: 俊采星驰    时间: 2012-4-7 21:35
你的命令有问题呀,没有指定默认命令路径时,你得使用绝对路径指明命令,比如:
command /F6IMG
或者
command (ud)/F6IMG
作者: zhs1997    时间: 2012-4-7 22:01
不写路径的话,文件放在/BOOT/GRUB。。。
否则乖乖写路径。。。
作者: 不才    时间: 2012-4-8 08:59
原帖由 zhs1997 于 2012-4-7 22:01 发表
不写路径的话,文件放在/BOOT/GRUB。。。
否则乖乖写路径。。。


嘿嘿,即使是放在 /BOOT/GRUB,还是会存在(bd)/的问题,所以说还是乖乖的写绝对路径吧。
作者: 邪恶海盗    时间: 2012-4-8 14:30



还是不行...
作者: zhs509    时间: 2012-4-8 14:32
我现在怀疑楼主的grub4dos版本是不是新版的了。。。

若是旧版的,换新版的。。。
作者: 2011momoto    时间: 2012-4-8 15:51
原帖由 2010邪恶海盗 于 2012-4-8 14:30 发表
140481
140482

还是不行...

grldr文件要用最新的

作者: 邪恶海盗    时间: 2012-4-8 21:28
标题: 回复 #8 2011momoto 的帖子
grub4dos-0.4.6a-2012-03-26.7z

下载这个替换,把原来的菜单复制进去发现还是不行




title 【1】  启动 WinPE 维护系统
pause --wait=0 Please wait, Start PE now...
pause --wait=0
map --mem ()/IMG/FIRADISK.IMG (fd0) || find --set-root /IMG/FIRADISK.IMG (fd0) && map --mem ()/IMG/FIRADISK.IMG (fd0)
map --mem ()/WINPE.ISO (0xff) || find --set-root /WINPE.ISO (0xff) && map --mem ()/WINPE.ISO (0xff)
map --hook
chainloader (0xff)

发现不加F6IMG命令也一样提示Disk read error,可能是命令写错了...

[ 本帖最后由 2010邪恶海盗 于 2012-4-8 21:31 编辑 ]
作者: zhs509    时间: 2012-4-8 21:29
如果是ISO的,简单替换还是使用旧版的grldr,需要将新版的设置为引导。。。
作者: 邪恶海盗    时间: 2012-4-8 21:35
标题: 回复 #10 zhs509 的帖子
我用FbintTool1.605

在哪里设置???
作者: 讯极天度    时间: 2012-4-9 08:26
FbintTool1.605就不用设置引导了,只需在FB菜单制定文件名即可
作者: 网虫2008    时间: 2012-4-9 09:01
原帖由 2011momoto 于 2012-4-8 15:51 发表

grldr文件要用最新的
140489


出现 copy.... 信息,这个F6IMG就已经加载成功了,而且已经找到了相应的驱动了
这时候,如用GRUB查看,可以看到新创建的 (FD0) 和 (FD1)

你的启动菜单接着又加载了  FIRADISK.IMG ,而且用的是   (fd0) 起了冲突?去掉试试
map --mem ()/IMG/FIRADISK.IMG (fd0) || find --set-root /IMG/FIRADISK.IMG (fd0) && map --mem ()/IMG/FIRADISK.IMG (fd0)


F6IMG已经内置了WVBlk32,不需要再加载FIRADISK.IMG
作者: 邪恶海盗    时间: 2012-4-9 11:53
标题: 回复 #13 网虫2008 的帖子
去掉FiraDisk这一行一样报Disk read error

[ 本帖最后由 2010邪恶海盗 于 2012-4-9 11:54 编辑 ]
作者: 2011momoto    时间: 2012-4-9 12:35
原帖由 <i>网虫2008</i> 于 2012-4-9 09:01 发表 <a href="http://bbs.wuyou.net/redirect.php?goto=findpost&pid=2418281&ptid=209105" target="_blank"><img src="http://bbs.wuyou.net/images/common/back.gif" border="0" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open(this.src);}" onmousewheel="return imgzoom(this);" alt="" /></a><br />

<br />

<br />
出现 copy.... 信息,这个F6IMG就已经加载成功了,而且已经找到了相应的驱动了<br />
这时候,如用GRUB查看,可以看到新创建的 (FD0) 和 (FD1)<br />
<br />
你的启动菜单接着又加载了&nbsp;&nbsp;FIRADISK.IMG ,而且用的是&nbsp; &nbsp;(fd0) ...
<br />
我也加载了FIRADISK.IMG,没有发现冲突,可能每台电脑不一样。
回头去掉试试。

SRS_04.JPG (100.64 KB, 下载次数: 39)

SRS_04.JPG

作者: 2011momoto    时间: 2012-4-9 12:36
有一点弄不明白,怎么出现了那么多“WIN2003PE”的盘符。
作者: 邪恶海盗    时间: 2012-4-9 12:55
标题: 回复 #15 2011momoto 的帖子
你的菜单咋写的???
作者: 2011momoto    时间: 2012-4-9 13:01
原帖由 2010邪恶海盗 于 2012-4-9 12:55 发表
你的菜单咋写的???

原先是这样的:
title 【 1 】  运行 Windows 2003 PE 维护系统
if exist (cd)/WXPE/GRUB/F6IMG || find --set-root (cd)/WXPE/GRUB/F6IMG
command (cd)/WXPE/GRUB/F6IMG
find --set-root /WXPE/PE/FIRADISK.IMG
map --mem /WXPE/PE/FIRADISK.IMG  (fd0)
find --set-root /WXPE/PE/WINPE.ISO
echo $[1106] Loading Windows 2003PE.ISO, Please Wait ...
map --mem /WXPE/PE/WINPE.ISO (0xff)
map --hook
chainloader (0xff)
作者: zhs509    时间: 2012-4-9 13:02
标题: 回复 #16 2011momoto 的帖子
我猜测下可能的原因:
楼上用的ISO,卷标是“WIN2003PE”;而ISO里面又带了个另外一个ISO,卷标也是“WIN2003PE”;
然后楼上的通过Grub4dos的map 或 map --mem方式启动,将ISO里面启动ISO仿真未CD,到这里就又2个相同的“WIN2003PE”了

最后一个是X盘,这个就不用说了吧?一般PE都是X盘

[ 本帖最后由 zhs509 于 2012-4-9 13:05 编辑 ]
作者: 邪恶海盗    时间: 2012-4-9 13:29
标题: 回复 #18 2011momoto 的帖子
跟我的菜单也差不多啊,怎么我启动就出错呢???
作者: sratlf    时间: 2012-4-9 13:36
原帖由 2011momoto 于 2012-4-9 13:01 发表

原先是这样的:
title 【 1 】  运行 Windows 2003 PE 维护系统
if exist (cd)/WXPE/GRUB/F6IMG || find --set-root (cd)/WXPE/GRUB/F6IMG
command (cd)/WXPE/GRUB/F6IMG
find --set-root /WXPE/PE/FIRAD ...



title 【 1 】  运行 Windows 2003 PE 维护系统
if not exist /WXPE/GRUB/F6IMG find --set-root /WXPE/GRUB/F6IMG
command /WXPE/GRUB/F6IMG
if not exist /WXPE/PE/FIRADISK.IMG find --set-root /WXPE/PE/FIRADISK.IMG
map --mem /WXPE/PE/FIRADISK.IMG  (fd0)
if not exist /WXPE/PE/WINPE.ISO find --set-root /WXPE/PE/WINPE.ISO
echo $[1106] Loading Windows 2003PE.ISO, Please Wait ...
map --mem /WXPE/PE/WINPE.ISO (0xff)
map --hook
chainloader (0xff)
作者: 邪恶海盗    时间: 2012-4-9 13:50
标题: 回复 #21 sratlf 的帖子
照抄了,除了路径改了以外其它没动过,发现一样出现Disk read error...
作者: 幸运的草    时间: 2012-4-9 14:51
标题: 回复 #22 2010邪恶海盗 的帖子
可能的问题是使用FBINSTOOLS的版本。因为C大修改了FBINST,新版内置的FBINST是C大修改过在。老版内置的是没有修改过的。两者有差异。
  现新版G4D适用用新版FBINSTOOLS。也就是3850以后的版本。
作者: 幸运的草    时间: 2012-4-9 14:56
你把FBINST菜单贴图上来,看看是由grldr命令引导的grldr还是由buldr命令引导的grldr。
即menu grldr "grldr" 还是menu buldr "grldr"
这个很关键。
作者: 邪恶海盗    时间: 2012-4-9 16:35
标题: 回复 #24 幸运的草 的帖子
timeout 0
default 0
menu F1 buldr "grldr"

把buldr改成grldr也一样报错...

[ 本帖最后由 2010邪恶海盗 于 2012-4-9 17:16 编辑 ]
作者: icevan    时间: 2012-4-9 21:20
title [01] -- 启动 Windows2003 PE Native
   command (ud)/BOOT/GRUB/F6IMG || find --set-root /BOOT/GRUB/F6IMG && command /BOOT/GRUB/F6IMG
   map (ud)/WXPE/Twocore.iso (0xfe) || find --set-root /WXPE/Twocore.iso && map /WXPE/Twocore.iso (0xfe)   
   map --mem (ud)/WXPE/NVPE03.ISO (0xff) || find --set-root /WXPE/NVPE03.ISO && map --mem /WXPE/NVPE03.ISO (0xff)
   map --e820cycles=3
   map --hook
   chainloader (0xff)/WXPE/SETUPLDR.BIN

我的菜单这样的.可以正常使用.
是不是你的ISO文件不连续.或者你的F6IMG有问题.重新下一个试试.
作者: icevan    时间: 2012-4-9 21:25
...发重复了
作者: 邪恶海盗    时间: 2012-4-9 21:27
标题: 回复 #26 icevan 的帖子
怎么叫"不连续"???
作者: icevan    时间: 2012-4-9 21:32
我也不太清楚.HOTDLL说的直接做的ISO都是连续的.
还有你在虚拟机里直接加载这个ISO能正常启动吗?
作者: 2011momoto    时间: 2012-4-10 00:16
原帖由 zhs509 于 2012-4-9 13:02 发表
我猜测下可能的原因:
楼上用的ISO,卷标是“WIN2003PE”;而ISO里面又带了个另外一个ISO,卷标也是“WIN2003PE”;
然后楼上的通过Grub4dos的map 或 map --mem方式启动,将ISO里面启动ISO仿真未CD,到这里就 ...

谢谢老大解释。谢谢!           
作者: 邪恶海盗    时间: 2012-4-10 18:06
标题: 回复 #29 icevan 的帖子
完全没问题......
作者: hotdll    时间: 2012-4-11 09:38
你个人的 使用问题
建议你去g4d区,好好看下帮助。
作者: 邪恶海盗    时间: 2012-4-11 16:10
重新用FbinstTool格式化了一下U盘,再次启动发现成功了...



菜单为
  1. title 【1】  启动 WinPE 维护系统
  2. if not exist /F6IMG find --set-root /F6IMG
  3. command /F6IMG
  4. if not exist /IMG/FIRADISK.IMG find --set-root /IMG/FIRADISK.IMG
  5. map --mem /IMG/FIRADISK.IMG  (fd0)
  6. if not exist /WINPE.ISO find --set-root /WINPE.ISO
  7. echo $[1106] Please Wait, Start PE now ...
  8. map --mem /WINPE.ISO (0xff)
  9. map --hook
  10. chainloader (0xff)
复制代码


有人说不用FiraDisk也行,一会去掉看看...
作者: 邪恶海盗    时间: 2012-4-11 16:15
  1. title 【2】  加载USB2.0驱动并启动PE

  2. kernel /IMG/PLPBT.BIN || find --set-root /IMG/PLPBT.BIN && kernel /IMG/PLPBT.BIN
  3. pause --wait=0 USB2.0 Module is ok!
  4. pause --wait=0 Please wait, Start PE now...
  5. pause --wait=0
  6. if not exist /F6IMG find --set-root /F6IMG
  7. command /F6IMG
  8. map --mem ()/WINPE.ISO (0xff) || find --set-root /WINPE.ISO (0xff) && map --mem ()/WINPE.ISO (0xff)
  9. map --hook
  10. chainloader (0xff)
复制代码





新问题出现了...
作者: 邪恶海盗    时间: 2012-4-11 17:38
原帖由 2010邪恶海盗 于 2012-4-11 16:15 发表
title 【2】  加载USB2.0驱动并启动PE

kernel /IMG/PLPBT.BIN || find --set-root /IMG/PLPBT.BIN && kernel /IMG/PLPBT.BIN
pause --wait=0 USB2.0 Module is ok!
pause --wait=0 Please wait, Start PE  ...



经测试去掉FiraDisk启动时会提示找不到VM驱动,并且FiraDisk必需在F6IMG后...


实机测试没发现不加载FiraDisk也是可以的...

[ 本帖最后由 2010邪恶海盗 于 2012-4-11 17:47 编辑 ]




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