找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: hotdll

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

  [复制链接]
发表于 2011-11-17 17:11:29 | 显示全部楼层
谢谢姜老大的指导,我试试看,有问题了才反映给你,请多多指导
回复

使用道具 举报

发表于 2011-11-17 17:23:18 | 显示全部楼层
支持楼主,给楼主加油·······
回复

使用道具 举报

发表于 2011-11-17 18:42:56 | 显示全部楼层
菜单
title    启动f6img工具
F6IMG SRS
map (ud)/BOOT/IMGS/MYISO.ISO (0xff) || map --mem (ud)/BOOT/IMGS/MYISO.ISO  (0xff)
map --hook
chainloader (0xff)
boot
F6IMG放在ud区根目录,8086.GZ等文件放在ud/SRS/下.
错误代码:Err0313: Tnvalid or unsupported executable format.
是什么回事.能讲得具体些吗?
回复

使用道具 举报

发表于 2011-11-17 19:05:13 | 显示全部楼层
(ud)/F6IMG SRS
==========================
如还是不行的话,cat --length=7 (ud)/F6IMG
截图看一下。

[ 本帖最后由 zxw 于 2011-11-17 19:06 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2011-11-18 08:51:13 | 显示全部楼层
★2011-11-18日更新
1、修复在某些ZIP机器上出现 disk read error错误的问题。
2、修复某些机器上ISO方式安装会出现7B蓝屏的问题。
3、不修改0x8280的值。
4、其他小幅度修改。
回复

使用道具 举报

发表于 2011-11-18 10:28:18 | 显示全部楼层
强大。感恩原创。支持!!
回复

使用道具 举报

发表于 2011-11-18 10:28:32 | 显示全部楼层
请楼主在讲的明白点,我是菜鸟。我把F6IMG放在ud去的根目录,各种驱动的gz文件统一放在ud去SRS文件夹下。myiso.iso放在ud去boot/imgs/下。意图是通过f6img让pe识别raid。请问楼主除开这些文件外,还需要什么文件。menu.lst菜单如何编写。烦楼主多多指点。QQ747721712。  邮箱:qiaoyinhuaai@163.com
回复

使用道具 举报

发表于 2011-11-18 10:53:10 | 显示全部楼层

又要咨询hotdll了

2011-11-18:
map --mem=0x20000 %~f0 (rd)
cat --locate=\x1f\x8b --number=1 (rd)+1 > nul || exit 1
calc *0x82d8=*0x82d8-%?%
calc *0x82d0=*0x82d0+%?%
似乎又是新的变量,什么用途,在sratif的帮助里这次没有搜到
能不能解释一下上面几句
0x20000不是内存128K处吗,不是说32M/64M以外内存才能安全使用?


   地址         长度             说明
=========  ==============  ==============================================
0000:8208  4字节(即双字) 启动分区号 install_partition (the boot partition)
0000:8278  4字节(即双字) GRUB4DOS编译的日期十进制数.
0000:8280  4字节(即双字) 启动驱动器号(boot_drive)
0000:8284  4字节(即双字) pxe 客户端 ip (即本地ip)
0000:8288  4字节(即双字) pxe 服务器 ip
0000:828C  4字节(即双字) pxe 网关 ip
0000:8290  8字节(即四字) 最后访问的文件的大小(是执行"cat --length=0"后的文件大小)
0000:8298  4字节(即双字) 可用的扩展内存大小(以 KB 为单位)
0000:829C  4字节(即双字) 当前根分区号(current root partition)
0000:82A0  4字节(即双字) 当前根所在的驱动器(current root drive)
0000:82A4  4字节(即双字) 解压标志 (gzip非自动解压),非0时不自动解压
0000:82A8  8字节(即四字) 最后访问的分区的起始扇区号
0000:82B0  8字节(即四字) 最后访问的分区的扇区总数

[ 本帖最后由 快雪时晴 于 2011-11-18 11:01 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2011-11-18 11:08:35 | 显示全部楼层

回复 #256 快雪时晴 的帖子

#define rd_base (*(unsigned long long *)0x82D0)
#define rd_size (*(unsigned long long *)0x82D8)

0x20000是十六进制扇区十进制是131072。131072*512/1024/1024 = 64

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

使用道具 举报

发表于 2011-11-18 11:42:32 | 显示全部楼层
原帖由 hotdll 于 2011-11-18 11:08 发表
J大新增的变量。fbinst保留的。
0x82d8保存的是文件本身的开始地址0x82d0保存的是结束地址。


如此的话,那么这个F6IMG是不通用的了?
比如我U盘不用J大FBINSTTOOL1.605格式化,直接BOOTICE来做启动U盘
由于此时该变量没有意义,因此批处理肯定会出问题的吧?
回复

使用道具 举报

 楼主| 发表于 2011-11-18 11:45:32 | 显示全部楼层

回复 #258 快雪时晴 的帖子

好像只要是grldr启动,都支持。

本身F6IMG就可以用在任何存在grldr的地方。
回复

使用道具 举报

发表于 2011-11-18 13:50:56 | 显示全部楼层

回复 #259 hotdll 的帖子

  1. #define rd_base (*(unsigned long long *)0x82D0)
  2. #define rd_size (*(unsigned long long *)0x82D8)
复制代码


终于找到出处,在grub4dos中有定义的,因此在grldr存在的地方就有它。
它就也不是fbinst的私有自定义变量了,F6IMG的通用性与UD、fb没有关系。
回复

使用道具 举报

发表于 2011-11-18 15:24:07 | 显示全部楼层
原帖由 hotdll 于 2011-11-18 11:08 发表
J大新增的变量。fbinst保留的。
0x82d8保存的是文件本身的开始地址0x82d0保存的是结束地址。
0x20000是十六进制扇区十进制是131072。131072*512/1024/1024 = 64

汗,你解释得也太离谱了吧?以讹传讹,会误导别人的!都是grub4dos一直以来都有定义的。
回复

使用道具 举报

发表于 2011-11-18 16:05:35 | 显示全部楼层
测试一下~~~~~~~~
回复

使用道具 举报

发表于 2011-11-18 19:56:33 | 显示全部楼层
这次更新的不错,很好用哦。
回复

使用道具 举报

 楼主| 发表于 2011-11-18 21:17:22 | 显示全部楼层
原帖由 zxw 于 2011-11-18 15:24 发表

汗,你解释得也太离谱了吧?以讹传讹,会误导别人的!都是grub4dos一直以来都有定义的。

#define rd_base (*(unsigned long long *)0x82D0)
#define rd_size (*(unsigned long long *)0x82D8)

呵呵,不好意思。顺口胡说了。。。
回复

使用道具 举报

发表于 2011-11-19 22:29:30 | 显示全部楼层

回复 #1 hotdll 的帖子

我用最新的2011-11-18版加载深度6.2的小盘iso安装系统
grldr版本:grub4dos-0.4.5b-2011-11-03
SRS放在根目录
进入安装程序后加载文件完成后,按下enter后就只有一个小光标在那里不停闪,电脑不停的发出滴滴声
(还没到复制文件那个阶段)

title [3]--安装根目录SYSTEM.ISO系统
if exist ()/F6IMG || find --set-root /F6IMG
command /F6IMG
if exist ()/SYSTEM.ISO || find --set-root /SYSTEM.ISO
map /SYSTEM.ISO (0xff) || map --mem /SYSTEM.ISO (0xff)
map --hook
chainloader (0xff)
boot

我是量产到U盘上使用的  
SYSTEM.ISO 放在U盘根目录,复制ISO之前格式化了U盘

Intel(R) ICH9M-E/M SATA AHCI Controller
PCI\VEN_8086&DEV_2929&SUBSYS_20F817AA&REV_03
PCI\VEN_8086&DEV_2929&SUBSYS_20F817AA
PCI\VEN_8086&DEV_2929&CC_010601
PCI\VEN_8086&DEV_2929&CC_0106

求帮助 谢谢

[ 本帖最后由 tfdewmn 于 2011-11-19 22:46 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2011-11-19 23:13:31 | 显示全部楼层

回复 #265 tfdewmn 的帖子

您的机器应该是GL40 /GL45 /G41 /G43的板子,南桥是ICH9
和我的笔记本一样。

原因不详。。。。。。。换个机器就正常。
回复

使用道具 举报

发表于 2011-11-20 00:16:37 | 显示全部楼层

回复 #266 hotdll 的帖子

你好 请问一下 为什么在安装系统的过程中 系统会加载所有的SRS驱动啊
我在setup看到所有的驱动都过了一遍之后 系统画面变成一个闪烁的光标,过了几秒钟后就开始发出滴滴声
我用比较老的PE试验可以正常进入系统看到磁盘,就是装系统很苦恼,用虚拟机可以正常安装,待会用IDE模式试试
回复

使用道具 举报

 楼主| 发表于 2011-11-20 11:23:50 | 显示全部楼层

回复 #267 tfdewmn 的帖子

哪个不是加载所有驱动而是微软的安装程序文本模式检测是否存在这些设备!
回复

使用道具 举报

发表于 2011-11-20 16:02:34 | 显示全部楼层
不知道怎么用呀
我是菜鸟
回复

使用道具 举报

 楼主| 发表于 2011-11-21 18:24:55 | 显示全部楼层

回复 #265 tfdewmn 的帖子

这个问题我已经找到
把ISO文件放到硬盘上就OK了。
原因不详。
回复

使用道具 举报

发表于 2011-11-21 19:00:31 | 显示全部楼层

回复 #270 hotdll 的帖子

好的 待会试试 谢谢啊
回复

使用道具 举报

发表于 2011-11-21 19:17:15 | 显示全部楼层

回复 #270 hotdll 的帖子

还是测试失败啊
ISO载入内存后
加载文件没一会 就开始滴滴的叫个不停
而且没看到加载那些srs驱动的画面
按F6后提示软驱里没文件
回复

使用道具 举报

 楼主| 发表于 2011-11-21 19:38:51 | 显示全部楼层
原帖由 tfdewmn 于 2011-11-21 19:17 发表
还是测试失败啊
ISO载入内存后
加载文件没一会 就开始滴滴的叫个不停
而且没看到加载那些srs驱动的画面
按F6后提示软驱里没文件

ISO文件要连续,,,
默认我的菜单是不会载入内存的。。。。。
回复

使用道具 举报

发表于 2011-11-21 20:31:39 | 显示全部楼层

回复 #273 hotdll 的帖子

刚才又试了一下,
格式化一个分区 把ISO文件复制到里面去了
这次引导按F6可以看到软驱文件,但是还是和以前一样
跑完那个加载驱动后  屏幕出现光标闪动 机器开始不停滴滴的响
待会试试微软原版ISO
回复

使用道具 举报

发表于 2011-11-21 20:41:56 | 显示全部楼层

回复 #273 hotdll 的帖子

使用原版ISO也不成功
特意把那个分区格式化为FAT32 也不行
一样的问题
回复

使用道具 举报

 楼主| 发表于 2011-11-21 20:54:55 | 显示全部楼层

回复 #275 tfdewmn 的帖子

不要用map --mem,直接用map

您好像不是使用我的菜单,而是自己diy的?
回复

使用道具 举报

发表于 2011-11-21 21:15:38 | 显示全部楼层

回复 #276 hotdll 的帖子

嗯 之后的都是没加载到内存里面的 我那个菜单优先是不加载到内存里的
如果ISO不连续才加载到内存里
我之后做的试验每次都是格式化再复制ISO进去的
待会把菜单改下再试试
谢谢你啊
回复

使用道具 举报

发表于 2011-11-22 12:37:22 | 显示全部楼层
怎么使用
怎么用呀!!!!!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-9-13 22:30

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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