无忧启动论坛

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

【测试】F6IMG 免按F6键发布----2011-12-21更新!

  [复制链接]
跳转到指定楼层
1#
发表于 2011-10-8 13:02:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
感谢ZXW大大对我如师长般的指导!感谢C大对我发的问题帖子的帮助!
F6IMG简介
受C大的启发,制作这个F6IMG免按F6键的小批处理。最初设想是任何新手不用再为XP不识别驱动发愁,也不用为有新驱动但是不会弄到PE或者XP.ISO里发愁。也不用YY驱动。直接将官方的F6驱动包解压缩到驱动目录即可比如SRS目录下。

F6IMG特点:
1、全自动傻瓜化,你不需要任何设置和多余的YY操作,只要将官方的F6驱动文件解压缩到SRS(可以自己制定)目录下即可。

2、免F6,动态生成的单ID的txtsetup.oem,免去按F6加载驱动选择的烦恼。

3、支持X86和X64驱动并存。

4、支持安装原版ISO XP 2000 2003

5、自动生成的软驱为A盘SRS驱动,B盘WinBlock驱动。

6、支持驱动打包为gz或lzma或散开或混合等多种方式。


7、使用--X64参数的时候,自动搜索64位驱动。


8、驱动更新地址:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=201426&page=1#pid2323216


---------------------------------------------------------------------------------------------------------------------------------------------------------------
★2011-12-20日更新

1、修复当源txtsetup.oem文件不包含任何空格候可能会发生的错误。如果你没遇到可以不更新。

2、修复当第一行就是"[HardwareIds.scsi"开头时,可能会发生的错误。如果你没遇到也可以不更新。

3、如果没有什么问题的话,F6IMG应该终结了。以后只更新驱动。

4、修复17号的一个小bug,隐藏的很深。



下载地址:

支持gz的版本:
F6IMG.7z (71.74 KB, 下载次数: 3051)

支持lzma的版本:
F6IMG.7z (71.74 KB, 下载次数: 1724)

---------------------------------------------------------------------------------------------------------------------------------------------------------------

★2011-12-14日更新

1、支持驱动包含目录,100%兼容原版官方txtoem驱动了。

2、F6IMG --X64 自动查找64驱动。将winvblock设置为64驱动。

3、新增支持lzma压缩版本。

4、如果没发现什么新BUG,此版为最终版,以后只更新驱动。



下载地址:

支持gz版本: F6IMG.7z (71.74 KB, 下载次数: 1854)



支持lzma版本: F6IMG.7z (71.74 KB, 下载次数: 463)





---------------------------------------------------------------------------------------------------------------------------------------------------------------

★2011-12-12日更新
功能都一样,修复如果驱动文件全散开找不到驱动的BUG。重写了大部分的代码,动态生成TXTSETUP.OEM代码改用zxw优化的版本。理论上速度最快,兼容性更好。

下一个版本解决官方驱动带目录的情况,如果下个版本没有什么bug的话,F6IMG就不做更新了。只更新驱动。
下载地址: F6IMG.7z (63.81 KB, 下载次数: 486)

---------------------------------------------------------------------------------------------------------------------------------------------------------------
★2011-12-09日更新
功能都一样,这个是ZXW帮忙优化的版本。我测试没问题。加载驱动做到1秒以内了。理论上比我的快1倍以上。算法一样,可以选择更新.



下载地址: F6IMG.7z (63.79 KB, 下载次数: 479)

---------------------------------------------------------------------------------------------------------------------------------------------------------------

★2011-11-26日更新

没有重大更新,主要是添加了一个winnt.sif通用文件,通过调用F6IMG仿真的软驱(fd1)中的winnt.sif文件,可以支持仿真ISO方式的全自动无人职守安装WINDOWS 2K/XP/2003系统。

下载地址: F6IMG.7z (67.1 KB, 下载次数: 801)
---------------------------------------------------------------------------------------------------------------------------------------------------------------
★2011-11-18日更新
1、修复在某些ZIP机器上出现 disk read error错误的问题。
2、修复某些机器上ISO方式安装会出现7B蓝屏的问题。
3、不修改0x8280的值。
4、其他小幅度修改。
下载地址: F6IMG.7z (66.53 KB, 下载次数: 710)

---------------------------------------------------------------------------------------------------------------------------------------------------------------
★2011-11-08日更新

修复2011rhachy反馈的一处bug
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=201426&page=15#pid2333741
临时文件不在强制使用8k,文件大小和原文件大小一样。
下载地址: F6IMG.7z (66.54 KB, 下载次数: 535)
---------------------------------------------------------------------------------------------------------------------------------------------------------------
★2011-11-05日更新


1、解决一个手误引起的递归算法的bug。

2、重新处理了SRSID字段在txtsetup.oem中字符串的长度。

3、其他小的bug修复。

下载地址: F6IMG.7z (66.54 KB, 下载次数: 588)

---------------------------------------------------------------------------------------------------------------------------------------------------------------

★2011-11-03日更新
1、11-03日版采用厂商ID的方式识别文件夹和GZ文件。目的是为了大家添加新的厂家驱动的时候不需要修改F6IMG的代码。做到尽可能的往后兼容。
2、以前的驱动包转换成ID命名的驱动包我已经做好,大家去http://bbs.wuyou.net/forum.php?mod=viewthread&tid=201426&page=1#pid2323216重新下载即可。
3、支持整体打包成gz,支持单个厂商ID命名打包为GZ,支持 散开文件夹方式。任意位置运行。
4、增加一个参数--x64 使用方法: F6IMG --X64 /SRS 或者 F6IMG /SRS --x64 或者 F6IMG --x64 ,该参数支持64位2K3 XP 2K 安装ISO文件或者PE用。
5、使用了新版grldr 11-03版本的功能,您需要下载新版grub4dos.下载地址:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=180142&page=148#pid2331308
6、该版本为我和ZXW大大合作的版本,特此感谢。

下载地址: F6IMG.7z (66.4 KB, 下载次数: 342)
---------------------------------------------------------------------------------------------------------------------------------------------------------------
★2011-11-02日更新

这个是ZXW大大给我优化后的版本。大家测试下。如果没错,以后的更新按该优化版更新。

据我感官体验,速度较未优化前快了0.0001秒。

下载地址: F6IMG2.7z (67.03 KB, 下载次数: 272)

---------------------------------------------------------------------------------------------------------------------------------------------------------------

★2011-11-01日更新
发现一处误删的一句代码,修复对PXE启动的支持。
下载地址: F6IMG.7z (66.42 KB, 下载次数: 418)
---------------------------------------------------------------------------------------------------------------------------------------------------------------

★2011-10-31日更新

1、发现一处手误,可能会引起部分机器的windows无法识别txtsetup.oem

2、修复VM虚拟机加载SCSI驱动找不到驱动或者驱动不正确的问题。

3、调整判断ZIP部分代码,兼容FbinstTOOl 1.605

下载地址: F6IMG.7z (66.42 KB, 下载次数: 250)

---------------------------------------------------------------------------------------------------------------------------------------------------------------

★2011-10-28日19:27再次更新:
再次更新:配合c大未来的fbinst补丁,更新F6IMG
如果没使用C大的Fbinst补丁的同学不需要更新:
F6IMG_3.7z (66.41 KB, 下载次数: 223)
★2011-10-28日更新:
请配合grub4dos 2011-10-28日版本的grldr使用。
下载地址:
F6IMG F6IMG_3.7z (66.4 KB, 下载次数: 303)

2011-1028 grub4dos 下载: grub4dos_test.zip (287.46 KB, 下载次数: 554)


FB测试包地址:http://115.com/file/cl777ki2

驱动包下载地址:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=201426&extra=page%3D1

FBinstTool 1.604下载:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=189221&highlight=fbinsttool

FBinst%ool 制作教程:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=156383&highlight=fbinsttool

---------------------------------------------------------------------------------------------------------------------------------------------------------------
★2011-10-27日说明:
经过众多网友的帮测和ZXW等几位大侠的努力,已经确定方法2遇到的问题是G4D的BUG,目前不点大师和C大正在解决该BUG
新版本G4D发布的时候,将放出支持厂商代码识别方式的GZ包,这样就算是上千个驱动,查找时间也是秒级,复制驱动时间也会成倍缩小。在G4D新版本发布之前,先做准备工作,先制作GZ包。
★2011-10-24修正

★2011-10-24更新
本次没有更新,处理识别U盘为ZIP的方法改为另一种方法,请机器识别为ZIP的朋友帮忙测试。

该版本已经废弃
非U盘识别为ZIP的网友请使用以前的哪个版本。
请检查是不是2011-10-24-9:18

---------------------------------------------------------------------------------------------------------------------------------------------------------------
★2011-10-20更新
1、重写U盘被识别为ZIP部分代码,代码部分得到ZXW大大的修改帮助,特此感谢。ZIP部分“不错”网友测试完美支持。

2、无论U盘是否被识别为USB-ZIP,均为A盘SRS驱动,B盘WINVBLOCK驱动
3、重写支持gz格式部分代码。
4、重写输入参数验证部分代码
5、现在无论是散开文件的方式还是打包成GZ的方式都支持USB-ZIP

附件:

F6IMG最新版地址: F6IMG20.rar (65.77 KB, 下载次数: 848)

FB测试包地址:http://115.com/file/e6d6tjvy

驱动包下载地址:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=201426&extra=page%3D1

FBinstTool 1.604下载:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=189221&highlight=fbinsttool

FBinst%ool 制作教程:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=156383&highlight=fbinsttool
---------------------------------------------------------------------------------------------------------------------------------------------------------------
★2011-10-19更新
上传一个GZ压缩的驱动包
改版本已废弃。
srs.gz
使用方法:F6IMG SRS.GZ
备注:1009版本的GRUB4DOS,默认()为可见区。如果想不输入路径运行F6IMG,需要用command --set-path=PATH 指定命令行路径。详细请看G4D区置帮助。
----------------------------------------------------------------------------------------------------------------------------------------------------------------
★2011-10-18更新
1、优化查找oem文件和ID的代码。
2、修正若干处手误引起的BUG
3、动态单ID算法改用另外一种算法,排除if /i 可能引起的长字符串特殊字符判断失效的可能。
4、保留txtsetup.oem种注册表信息
5、支持.gz格式的IMG打包驱动
6、支持绝对路径
7、整合ZXW大大的FD2HD 处理USB-ZIP问题
8、F6IMG SRS.GZ 参数使用.GZ格式的驱动包也可以解决U盘识别为ZIP的问题。
9、使用.gz格式的文件注意:img景象内的文件包名称是srs就要用srs.gz文件名。
2011-10-18下载地址

----------------------------------------------------------------------------------------------------------------------------------------------------------------
★2011-10-17更新
1、修正手误删了一个echo,导致找不到oem的时候返回错误
2、修正两个goto :end返回错误,对goto和call命令的认识误解。
3、G4D对光盘的文件名和目录名大小写敏感。处理了下,大家测试下

附件:

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
★2011-10-16更新

1、支持任意位置运行,输入F6IMG 相对路径即可接受F6IMG SRS 或者F6IMG /SRS 或者F6IMG /SRS/ 这类格式 ,暂不支持绝对路径。想使用压缩打包格式的朋友可以将驱动包打包成IMG然后压缩成GZ文件挂载到HD即可。无参数输入默认SRS目录,带参数输入的时候支持多个驱动包合盘。

2、去掉CMD端的批处理,整合到G4D中。以后不需要在PC端生成list.txt文件

3、UD目录下的驱动包优先。因为UD目录下的驱动生成速度最快。

4、动态生成单ID的txtsetup.oem文件,该文件100%原版copy,只是去掉了非本机ID段部分和设置默认选项部分。理论上兼容性最好。免按F6。

5、支持前置变量,调用的前置变量为:%srs%


------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
使用方法:

示例:
  1. title 启动PE
  2. F6IMG
  3. 或者 F6IMG SRS

  4. 或者
  5. F6IMG (UD)/SRS.GZ

  6. 或者
  7. F6IMG --x64

  8. 或者
  9. F6IMG --x64 SRS

  10. 或者
  11. F6IMG --X64 (UD)/SRS.GZ
  12. map (ud)/boot/tangope.iso (0xff) || map --mem (ud)/boot/tangope.iso (0xff)
  13. map --hook
  14. chainloader (0xff)
  15. boot
复制代码


测试:
如果您遇到测试不成功,请将错误信息贴出来如下格式最好:
主板型号:
芯片组型号:
南桥型号:
menu.lst代码
故障信息:
其它:

[ 本帖最后由 hotdll 于 2011-12-21 18:28 编辑 ]

评分

参与人数 2无忧币 +22 收起 理由
xianyong79 + 2
zhs509 + 20 精品文章

查看全部评分

2#
发表于 2011-10-8 13:09:41 | 只看该作者
谢谢了,等fba包。
回复

使用道具 举报

3#
发表于 2011-10-8 13:14:31 | 只看该作者
hotdll (稀饭放姜) 这段时间成果不断哦。

点评

斗罗大陆漫画 91mh.cc/comic/12835/  发表于 2014-2-24 01:06
回复

使用道具 举报

4#
发表于 2011-10-8 13:20:44 | 只看该作者
支持大仙作品.
回复

使用道具 举报

5#
发表于 2011-10-8 13:34:40 | 只看该作者
谢谢楼主的杰作,如果能放出一个测试pe那就更好了,这样也很方便参考,支持下
回复

使用道具 举报

6#
发表于 2011-10-8 13:39:27 | 只看该作者
嗯,稀饭是要放姜才好吃^^,有味道
希望楼主再接再励,加入G4D开发组.
回复

使用道具 举报

7#
发表于 2011-10-8 13:59:54 | 只看该作者
这个很不错的啊,支持了啊。
回复

使用道具 举报

8#
 楼主| 发表于 2011-10-8 14:25:26 | 只看该作者
原帖由 2011shua 于 2011-10-8 13:34 发表
谢谢楼主的杰作,如果能放出一个测试pe那就更好了,这样也很方便参考,支持下

附件2提供测试包下载,包含PE
回复

使用道具 举报

9#
发表于 2011-10-8 18:54:09 | 只看该作者

回复 #8 hotdll 的帖子

不知道楼主的这个跟P大的SRS驱动选择模块有什么优势

[ 本帖最后由 2011shua 于 2011-10-8 19:15 编辑 ]
回复

使用道具 举报

10#
 楼主| 发表于 2011-10-8 19:36:25 | 只看该作者

回复 #9 2011shua 的帖子

实现方法不同。没什么可比较性
如果非要说优势的话,就是太简单了。
回复

使用道具 举报

11#
发表于 2011-10-8 21:03:28 | 只看该作者

回复 #10 hotdll 的帖子

p大的有自主选择功能,而且能看到SRS ID,并能实现手动和自动选择驱动这种机制,如果楼主的SRS里面没有相关的驱动包那该作何选择,不好意思,本人不太了解SRS F6
回复

使用道具 举报

12#
 楼主| 发表于 2011-10-8 22:54:21 | 只看该作者
原帖由 2011shua 于 2011-10-8 21:03 发表
p大的有自主选择功能,而且能看到SRS ID,并能实现手动和自动选择驱动这种机制,如果楼主的SRS里面没有相关的驱动包那该作何选择,不好意思,本人不太了解SRS F6

我个人崇尚简单化和自动化。
我觉得软件应该是健壮的和易用的并且是好用的。
我尽可能的隐藏用户不需要的信息,以及提供更傻瓜的解决方案

其实我这个F6IMG已经实现了PE免F6加载驱动。XP安装ISO的时候需要按F6,不过很快就可以解决。

如果出现您说的找不到相关的驱动,哪也很简单,找该主板的芯片组F6镜像驱动释放到SRS中即可。简单的运行下list.cmd 就OK了。

一个没有资深维护经验的人,让他熟悉硬件ID快,还是让他复制粘贴来的快?
回复

使用道具 举报

13#
发表于 2011-10-8 23:02:52 | 只看该作者

回复 #12 hotdll 的帖子

hotdll你也许可以试着做个0pe的修改版,我相信也很会受欢迎的,另外如果出现找不到相关驱动的方法,我想可以参考一下p大的做法,就行直接执行傻瓜式方案,加载个综合驱动或许也行
回复

使用道具 举报

14#
 楼主| 发表于 2011-10-9 07:43:59 | 只看该作者

回复 #13 2011shua 的帖子

谢谢你的建议,不过0pe有P大维护,以我的水平和能力也没什么可改的,或者直接说我看不懂。

另外如果我的F6IMG找不到驱动的话,加载综合驱动一样也是找不到的。你看我的批处理就知道了。

算法决定,我没有创建txtsetup.oem,所以完全由官方来决定是否支持。
回复

使用道具 举报

15#
发表于 2011-10-16 14:08:09 | 只看该作者
占个沙发,支持一下
回复

使用道具 举报

16#
 楼主| 发表于 2011-10-16 14:08:51 | 只看该作者
2011-10-16更新
1、支持任意位置运行,输入F6IMG 相对路径即可接受F6IMG SRS 或者F6IMG /SRS 或者F6IMG /SRS/ 这类格式 ,暂不支持绝对路径。想使用压缩打包格式的朋友可以将驱动包打包成IMG然后压缩成GZ文件挂载到HD即可。无参数输入默认SRS目录,带参数输入的时候支持多个驱动包合盘。
2、去掉CMD端的批处理,整合到G4D中。以后不需要在PC端生成list.txt文件
3、UD目录下的驱动包优先。因为UD目录下的驱动生成速度最快。
4、动态生成单ID的txtsetup.oem文件,该文件100%原版copy,只是去掉了非本机ID段部分和设置默认选项部分。理论上兼容性最好。免按F6。
5、支持前置变量,调用的前置变量为:%srs%
回复

使用道具 举报

17#
发表于 2011-10-16 15:35:14 | 只看该作者
菜鸟求指导
下载后,做成Ud版本启动,看到启动画面,回车运行后,提示说没有发现SCSi驱动!!

我的是VT 6410 SCSI 控制器,后来到http://drivers.mydrivers.com/dri ... 21-VT8237-VT8251-S/  下载驱动后,我解压找到SRV2003文件包把它放到UD里面参照UD里面已有驱动格式,另外这个包没有txtsetup.oem,我把我下的驱动包找到2003X86.oem,改成txtsetup.oem也放到UD里面,,

然后我再次U盘启动,现在提示如下:

636(HEX:0*27C)
Drives Have Found And Copied To the Virtual Floppy Driver!
FAT error:8
Error 15:File not found

Press any key to continue...

求解!
是不是我下载的驱动没有按照要求加?看提示又好像说发现了驱动!

我是915主板 用两个IDE硬盘做的RAID1,硬件没有故障!
回复

使用道具 举报

18#
 楼主| 发表于 2011-10-16 16:48:46 | 只看该作者

回复 #17 2011xianlover 的帖子

稍等。我下载下这个F6镜像看下。看您也出现了FAT ERROR 8错误。我检查下代码和您的驱动稍等。、

请问下您的系统?

好像您下载的不是F6镜像包
VIA的RAID镜像包
http://115.com/file/dng2iqcf#
SRS.7z

[ 本帖最后由 hotdll 于 2011-10-16 18:24 编辑 ]
回复

使用道具 举报

19#
 楼主| 发表于 2011-10-16 17:18:10 | 只看该作者

回复 #17 2011xianlover 的帖子

2003x64是64位系统。
您要下载32位的还是64位的驱动?我帮您重新打包吧。一会给您个下载地址。
回复

使用道具 举报

20#
发表于 2011-10-16 17:46:20 | 只看该作者
请问这样子测试可以吗?grub命令行下输入:
F6IMG /BOOT/SRS/
怎么只列出/BOOT/SRS目录的文件列表?最后还卡住了
回复

使用道具 举报

21#
 楼主| 发表于 2011-10-16 18:21:37 | 只看该作者
原帖由 2010527104427 于 2011-10-16 17:46 发表
请问这样子测试可以吗?grub命令行下输入:
F6IMG /BOOT/SRS/
怎么只列出/BOOT/SRS目录的文件列表?最后还卡住了

您放在UD区了吧?
UD区的话,直接放在根目录。

UD区没有文件夹的概念,文件夹被当做/来处理的。文件夹当做文件名的前置文件名了。
回复

使用道具 举报

22#
发表于 2011-10-16 18:25:05 | 只看该作者
驱动包可以打包成zip格式吗?
回复

使用道具 举报

23#
发表于 2011-10-16 18:26:31 | 只看该作者

回复 #22 2011shua 的帖子

这个目前不支持。目前好像只有0PE支持ZIP压缩,其他的还没发现有支持ZIP格式的驱动吧。
回复

使用道具 举报

24#
 楼主| 发表于 2011-10-16 18:30:55 | 只看该作者

回复 #22 2011shua 的帖子

可以先将SRS包打包成IMG,再压缩成GZ格式。

如果大家需要的话,我会放一个支持GZ格式的F6IMG
回复

使用道具 举报

25#
 楼主| 发表于 2011-10-16 18:31:55 | 只看该作者

回复 #23 幸运的草 的帖子

P大的要返回到DOS解压缩。然后返回GRUB4DOS。个人觉得不是最佳的办法。
回复

使用道具 举报

26#
发表于 2011-10-16 18:34:02 | 只看该作者

回复 #25 hotdll 的帖子

原来如此,看到楼主的杰作很是高兴,支持了
回复

使用道具 举报

27#
发表于 2011-10-16 19:20:39 | 只看该作者
放是在VM中测试的啊,虚拟光驱,并不是UD
回复

使用道具 举报

28#
 楼主| 发表于 2011-10-16 19:25:26 | 只看该作者

回复 #27 2010527104427 的帖子

虚拟光驱?
CMD下用TREE命令先试下目录结构,截个图上来看看。
您是把SRS打包成虚拟光驱还是?
回复

使用道具 举报

29#
发表于 2011-10-16 20:59:56 | 只看该作者
原帖由 hotdll 于 2011-10-16 19:25 发表
虚拟光驱?
CMD下用TREE命令先试下目录结构,截个图上来看看。
您是把SRS打包成虚拟光驱还是?

刚才又试了一下,还是不行,光盘结构如下:是否我的使用方法有问题?请楼主指正,是VM5.0做的测试






[ 本帖最后由 2010527104427 于 2011-10-16 21:03 编辑 ]
回复

使用道具 举报

30#
发表于 2011-10-16 21:25:03 | 只看该作者
弄成简单的好,菜单多了确实看起来很茫然!
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-16 12:08

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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