无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 138973|回复: 832
打印 上一主题 下一主题

SRSF6返回模块,无DOS环境--100%返回(2011.8.23)单文件版修正)

  [复制链接]
跳转到指定楼层
1#
发表于 2010-11-1 00:18:54 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
说明:

    目前的驱动默认统一放在/SRS/SRSID      <-----------SRSID.TXT格式的驱动
                               /SRS/SIF          <-----------TXTSETUP.SIF格式的驱动,TXTSETUP.SIF放在本目录下,/SRS/SIF/DRIVERS是驱动文件,可压缩的SY_
                               /SRS/OEM        <-----------TXTSETUP.OEM格式的驱动,支持N版F6格式

目前驱动不支持打包

因为比较匆忙,先放出测试,驱动就不上传了。
-----------
SRSID.TXT格式:
;可以用";"做说明,后面也可加说明,记得用";"分隔
PCI\VEN_9005&DEV_8095="a320raid"
PCI\VEN_9005&DEV_8096="a320raid"
PCI\VEN_9005&DEV_8097="a320raid"
PCI\VEN_9005&DEV_809C="a320raid"
PCI\VEN_9005&DEV_809D="a320raid";eeee
PCI\VEN_9005&DEV_809E="a320raid"
PCI\VEN_9005&DEV_809F="a320raid"
PCI\VEN_1011&DEV_0046&SUBSYS_03649005=arc;bbbbcccc
PCI\VEN_1011&DEV_0046&SUBSYS_03659005=arc
PCI\VEN_9005&DEV_0280&SUBSYS_02809005=arc
PCI\VEN_9005&DEV_0281&SUBSYS_02819005=arc
....
--------------
TXTSETUP.SIF格式:
这个就是内置PE的驱动,不多说明

-------------
TXTSETUP.OEM
经典的如N版F6格式:
[Disks]
vmw="AHCI&RAID DRIVER",\DIY,\VMW
itl="AHCI&RAID DRIVER",\DIY,\INTEL
nv="AHCI&RAID DRIVER",\DIY,\NV
ati="AHCI&RAID DRIVER",\DIY,\ATI
sil="AHCI&RAID DRIVER",\DIY,\SIL
via="AHCI&RAID DRIVER",\DIY,\VIA
sis="AHCI&RAID DRIVER",\DIY,\SIS
uli="AHCI&RAID DRIVER",\DIY,\ULI
ite="AHCI&RAID DRIVER",\DIY,\ITE
jmb="AHCI&RAID DRIVER",\DIY,\JMB
lsi="AHCI&RAID DRIVER",\DIY,\LSI_SAS
[Defaults]
[scsi]
VMSCSI="VMware SCSI Controller"
ICH6RAHCI="INTEL ICH6R AHCI"
ICH6MAHCI="INTEL ICH6M AHCI"
ICH5RRAID="INTEL ICH5R RAID"
ICH6RRAID="INTEL ICH6R RAID"
ESB1RAID="INTEL ESB1 RAID"
ESB2AHCI="Intel ESB2 AHCI"
ICH7RAHCI="Intel ICH7R/DH AHCI"
ICH7MAHCI="Intel ICH7M/MDH AHCI"
...


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

因为比较小,就直接上传到这里了。grldr一定要用新版0.45-2010-10-28版及以后的。

把下载文件释放,放在/SRSF6目录下,在配置文件(内置或外置)中加入:

单文件菜单版调用方法:
    title SRSF6  tools
    command /BOOT/SRSF6 /BOOT/SRS


   上面就是说,SRSF6放在/BOOT下,驱动文件在/BOOT/SRS目录下。不加参数,默认驱动放在/SRS下。

单文件无菜单版调用方法:
    title SRSF6N   tools
    command /BOOT/SRSF6 /BOOT/SRS

or command /BOOT/SRSF6 /BOOT/SRS FIRA
or command /BOOT/SRSF6                           <------驱动默认放在/SRS下,自动搜索/SRS及/SRS/OEM、/SRS/SIF、/SRS/SRSID目录下的驱动
or command /BOOT/SRSF6  (hd0,5)/SRS        <------直接指定驱动目录,只搜索指定磁盘目录下的驱动

[ 本帖最后由 zhaohj 于 2012-2-12 15:50 编辑 ]

驱动目录样式.jpg (110.16 KB, 下载次数: 316)

驱动目录样式.jpg

1.JPG (64.75 KB, 下载次数: 298)

1.JPG

Snap2.jpg (55.76 KB, 下载次数: 294)

Snap2.jpg

B盘SRS--A盘fira驱动结果.jpg (19.04 KB, 下载次数: 303)

B盘SRS--A盘fira驱动结果.jpg

Snap2.jpg (113.67 KB, 下载次数: 300)

Snap2.jpg

Snap4.jpg (55.3 KB, 下载次数: 299)

/SRS/_LIST.TXT样例

/SRS/_LIST.TXT样例

Snap5.jpg (47.41 KB, 下载次数: 266)

ISO方式安装驱动选择

ISO方式安装驱动选择

Snap6.jpg (50.99 KB, 下载次数: 262)

用mem或非men方式安装系统

用mem或非men方式安装系统

SRSF6.7z

148.97 KB, 下载次数: 874, 下载积分: 无忧币 -2

SRSF6N.7z

61.57 KB, 下载次数: 574, 下载积分: 无忧币 -2

评分

参与人数 3无忧币 +35 收起 理由
糊涂 + 5 很给力!
2010527104427 + 20 把C大那个DPMS也集成进来就好了
zhhsh + 10 我很赞同

查看全部评分

2#
 楼主| 发表于 2010-11-1 00:19:19 | 显示全部楼层
changelog:
2011-10-23
    调整了内存分配,为新版grub4dos的VBE功能做准备。安全起见,临时内存使用64M以上。
    无菜单版支持双SCSI
2011-09-08
    修复在虚拟光盘中使用的bug
    如,有人喜欢把驱动压缩成ISO文件,ISO内目录结构按SRS定义不变
    下面假定RUN、SRSF6N都放在command定义的目录下
    title SRSF6N TOOL
    RUN --noboot /BOOT/IMG/SRS.ISO (0xf0)
    SRSF6N (0xf0)/SRS
    map --unmap=0xf0 && map --rehook

2011-08-23
    支持本机含两个SCSI驱动的仿真,两个SCSI如果要安装系统,必须要有fira参数
    /SRSF6/SRSF6N /BOOT/SRS
    /SRSF6/SRSF6N /BOOT/SRS  FIRA

2011-07-15
    全面使用新版grub的新功能(setlocal及endlocal)

2011-07-11
    修复菜单中调用“SRSF6N无菜单版”返回到菜单的问题!

2011-07-10
   菜单版zip启动时增加驱动选择选项,具体看驱动选择选项的提示。
   无菜单版ZIP启动时取消map (fd0) (hd)的操作,当有fira参数时把fira驱动写入ZIP。

2011-07-07
  无菜单版功能合并为SRSF6N
  SRSF6N默认搜索/SRS目录及/SRS/OEM、/SRS/SIF、/SRS/SRSID下的驱动
  调用方法:SRSF6N  /BOOT/SRS
                 SRSF6N  /BOOT/SRS/SIF  FIRA
                 SRSF6N                         <----不加参数,驱动在/SRS及/SRS/OEM、/SRS/SIF、/SRS/SRSID目录下
                 SRSF6N  (hd0,5)/SRS/OEM         <----指定绝对路径,不会搜索其他磁盘目录。


2011-06-30
  一.SRSF6启动判断是否存在usb-zip(fd0),存在把zip自动map到(hd)。

  二.  无菜单版加了两个参数,调用方式(参数不区分大小写):
        SRSF6_NO                            默认方式,驱动放在/SRS,返回A盘空B盘SRS;如果是ZIP,返回B盘SRS
       SRSF6_NO  /BOOT/SRS            驱动放在/BOOT/SRS,     返回A盘空B盘SRS;如果是ZIP,返回B盘SRS
       SRSF6_NO  FIRA                      默认驱动放在/SRS,返回A盘FIRA B盘SRS;把ZIP自动map在(hd)
       SRSF6_NO  /BOOT/SRS FIRA     驱动放在/BOOT/SRS,返回A盘FIRA B盘SRS;把ZIP自动map在(hd)

      1.目前支持使用绝对路径,如果存在绝对路径就不再全盘搜索
        SRSF6_NO (hd0,4)/boot/addons/srs
      2.不加参数时(fira除外)先检测一下SRSF6_NO模块程序同目录下是否有SRS目录,如果有的话就使用该目录,否则再使用/SRS
      3.调用后恢复已有变量,包括debug状态、command路径。
   
     
2011-05-30
    限制生成(fd0,0~3)这样的盘符,find不会乱了。

2011-05-29
   由于grub4dos(20110528)的P处理调试模式的改变,相应调整。另自动列表增加容量,原则上不限目录数。

   按Chenall的要求,做了个无任何菜单的版本:
       1:调用方法 /SRSF6/SRSF6                      <---无参数,默认驱动为/SRS ,并优先查找此目录下的oem\txtsetup,oem,其次查找sif\txtsetup.sif,最后查找srsid\srsid.txt
                         /BOOT/SRSF6 /BOOT/SRS     <---驱动在/BOOT/SRS目录下,并优先查找此目录下的oem\txtsetup,oem,其次查找sif\txtsetup.sif,最后查找srsid\srsid.txt
       2:非zip启动,自动生成A盘空B盘SRS;zip启动,自动生成B盘SRS。
       3:自动返回P处理的下一步。
       4:无菜单版调用方法:
           title 自动生成仿真盘后运行RUN
                 /BOOT/SRSF6  /BOOT/SRS             <--SRSF6放在BOOT下,SRS放在BOOT下
                 /BOOT/RUN ......
                 ......

2011-05-27
    主菜单列出本机SRSID信息,当本机无AHCI/RAID时只列出第一个IDE的ID信息
    添加了当本机无AHCI/RAID时,IDE驱动作为SRS驱动,便于PE无IDE驱动的启动,特别是AMD主板。
    自动列表的_LIST.TXT改为相对路径,格式不变。这样便于移植到任何目录下。
    _LIST.TXT:
    # SRSID格式驱动
    //SRSID
    # SIF格式驱动
    //SIF/
    # F6格式OEM驱动
    //OEM
    # INTEL芯片组1
    //INTEL/ich4-6/
    # INTEL芯片组2
    //INTEL/ich7-9/
    # INTEL芯片组3
    //INTEL/ich10/
    # VIA芯片组
    //VIA
    # INTEL芯片组
    //ATI

2011-05-22
    修正OEM驱动路径的一处错误,当路径为“\”时,由于判断路径前后是否存在“\”不够严谨导致。
    顺便修改了一下软盘仿真列表,因为有些驱动名很长。

2011-05-20
    修复打包时FAT命令简易版出现的问题,改用全功能版。修复P处理有可能出现的死循环(负数等于无限大的数据)。

2011-05-13
   修复A盘SRS/B盘fira的一处错误

2011-05-11
    提供一个单文件版SRSF6,不含驱动(驱动放置按原方法)。
    可以自定义驱动路径
    SRSF6文件是一个打包的批处理,此文件可以放在任何地方,SRS驱动也可以放在任何目录下,如/SRSF6/SRS,目录结构按原方式。
    调用方法:
    title SRSF6
    /BOOT/SRSF6 /BOOT/SRS
    boot
    上面就是说,SRSF6放在/BOOT下,驱动文件在/BOOT/SRS目录下。

2011-03-09
    纠正了目录列表时发生内存冲突问题
2011-02-27
    想法解决UD格式化为ZIP方式时仿真盘占用(fd0)导致UD无法使用的问题,此时仿真盘请选用“B盘SRS,无A盘”

2010-12-12
    使用最新的grub4dos的批处理功能,没问题作为最终正式版发布。
    只支持2010-12-12以上grub4dos版本。
2010-11-24
    添加了非SRS硬盘控制器时,选择PCIIDE或AMDIDE仿真软盘,便于上网本AMD的BIOS能够使用PE。

2010-11-15
    修正了大小写引起的路径设别问题
    添加了多驱动目录选择的处理方法,在/SRS目录下需要建立_LIST.TXT文件,其中#开头为说明(可以删除),驱动路径开头用两字节//或\\,最后/或\可有可无。
--------------------
/SRS/_LIST.TXT:

# SRSID格式驱动
//SRS/SRSID
# SIF格式驱动
//SRS/SIF/
# F6格式OEM驱动
//SRS/OEM
# INTEL芯片组1
//SRS/INTEL/ich4-6/
# INTEL芯片组2
//SRS/INTEL/ich7-9/
# INTEL芯片组3
//SRS/INTEL/ich10/
# VIA芯片组
//SRS/VIA
# INTEL芯片组
//SRS/ATI

2010-11-18
    使用新版的GRUB4DOS便于内存优化
    修复OEM驱动问题

2010-11-10
    使用新版的GRUB4DOS(必须支持>>输出);
    支持F6格式的驱动(即N版的F6格式,要注意一点N版原驱动有些缺少INF文件,需补全,这个与OEM原版一样);
    补全了有些驱动需要cfg的参数的问题;
    提供了接口。
    完整版下载地址:FTP://60.190.19.108/ZZHSH/20201118 SRSF6返回模块,无DOS

2010-11-04
    小修改了一下,使用了新版CHKPCI,检测SRS更正确了。

[ 本帖最后由 zhaohj 于 2011-10-23 22:24 编辑 ]

点评

醉枕香江 www.sosoxiaoshuo.cc/so/0/26/  发表于 2014-8-27 10:47
回复

使用道具 举报

3#
 楼主| 发表于 2010-11-1 17:11:17 | 显示全部楼层
@jianliulin:
这个应该是fbinst的问题了,看来ud如果存在fd(0,0),影响了(fd0)。让bean去解决了。
回复

使用道具 举报

4#
 楼主| 发表于 2010-11-1 22:09:54 | 显示全部楼层
原帖由 friend8179 于 2010-11-1 20:33 发表
$A估计就是驱动文件.SYS吧

看大小


可能我大小写错了,在我的印象中没有${A}的变量值,我查查。

另外,现在的判断不是很严谨,慢慢改进吧。
回复

使用道具 举报

5#
 楼主| 发表于 2010-11-2 08:31:51 | 显示全部楼层
原帖由 网虫2008 于 2010-11-1 22:33 发表

只要骨头和方向明确了,肯定会越来越完美的,,,
只是不能识别.ZIP有些不太习惯,很多有冲突的驱动如果共存也比较麻烦了

另:
老版模块也存在的问题:如果未知原因找不到.ZIP,就会一直停留在选择 ...


.ZIP的支持可能还有很长的路要走,GRUB4DOS目前还不是一个操作系统,wenv暂时作为SHELL。
以前的返回模块,我记得有对.zip文件的存在判断,好像是:不存在,重新选择。

另:${A}应该是个symmpi.sy_或symmpi.sys文件,你查看一下这个文件存在吗?看文件大小应该是的。
SRSID.TXT文件,尽量把无用的信息删除,比如中文,或前面加";"。注意是英文的";"。

[ 本帖最后由 zhaohj 于 2010-11-2 08:39 编辑 ]
回复

使用道具 举报

6#
 楼主| 发表于 2010-11-2 09:34:00 | 显示全部楼层
原帖由 dvd008 于 2010-11-2 08:54 发表
比较强烈的建议:

1.给出完整的东西
2.菜单包括启动ISO,IMG.....,最好可以包括默认ISO,IMG和手工输入文件名
3.OEM部分,建议多个选项,
OEM
INTEL1
INTEL2
....
AMD1
AMD2
....
IBM1
IBM2
....
HP ...


有一个驱动手动输入目录名的啊(不分驱动类别、自动设别),这个只是测试,功能慢慢加。把这部分测试通过了,其他功能很方便加入的。
回复

使用道具 举报

7#
 楼主| 发表于 2010-11-2 09:44:22 | 显示全部楼层
原帖由 网虫2008 于 2010-11-2 09:27 发表


1.主要是有些特殊情况下,,无论怎么选都是不存在呀,总会返回重新选择.......

2.${A}i不是symmpi.sy或symmpi.sys,文件大小对不上号。


你查看一下:/SRS/SRSID/SYMMPI/下是否存在SYMMPI.SY_或SYMMPI.SYS文件。
程序已经找到你虚拟机的ID,对应驱动是SYMMPI,除非你的SRSID.TXT写法有错误。
回复

使用道具 举报

8#
 楼主| 发表于 2010-11-2 15:35:11 | 显示全部楼层
原帖由 dvd008 于 2010-11-2 13:22 发表
找不到驱动,是回到GRUB提示符吗?


现在是回到grldr内置菜单
configfile (md)4+8

如果用grldr原版,用外置菜单menu.lst,应该会回到menu菜单

------------------
sorry,测试时用了commandline,确实是回到命令行。

找不到驱动时,是回到启动菜单还是回到驱动选择菜单?

[ 本帖最后由 zhaohj 于 2010-11-2 17:56 编辑 ]
回复

使用道具 举报

9#
 楼主| 发表于 2010-11-2 20:44:37 | 显示全部楼层
原帖由 网虫2008 于 2010-11-2 20:09 发表


现在是存在这个问题的,,我在前几楼已经反馈了这个情况


sorry,是我没注意,没找到机器匹配的ID返回到命令行状态。
在grub4dos支持>>后(象DOS的>>)再出test2.
回复

使用道具 举报

10#
 楼主| 发表于 2010-11-4 16:05:20 | 显示全部楼层
小修改了一下,使用了新版CHKPCI,检测SRS更正确了。
判断上适当做了加强。
此版没做大的改动,待grldr支持>>再出新版。
回复

使用道具 举报

11#
 楼主| 发表于 2010-11-4 17:02:52 | 显示全部楼层
现在先测试,把驱动部分测试没错误了再说。
关于一:我得写个grub4dos下的批处理,这个到时一定能实现的;
      二:ZIP没这么简单,这要看不点、Chenall他们了;
      三:这个肯定可以,以后肯定加
      四:可以这样:优先考虑外边的,没有再用内置的。

现在变化很快,先驱动部分成熟了一并处理。
回复

使用道具 举报

12#
 楼主| 发表于 2010-11-4 17:54:06 | 显示全部楼层
实时扫描文件夹,现在grub4dos没有这个能力。
或许可以这样,先建个目录文件,如TABLE.TXT:
/SRS/A
/SRS/B
/SRS/SRS1
/SRS/SIF1
/OEM/INTEL
/OEM/VM
...
手动指定驱动的时候,列出上述所有目录清单并选中就可以
目录文件还得自己修改,这个可以放在外面。
回复

使用道具 举报

13#
 楼主| 发表于 2010-11-4 22:23:15 | 显示全部楼层
原帖由 网虫2008 于 2010-11-4 19:03 发表


哦,明白了,,就是自己定制时,把新建的文件夹添加到ABLE.TXT中,,

不是说用GRUB,是用.BAT实现,N长时间前,记得用过一个IMG的DOS工具,就是用.BAT批处理 DIR /XX(参数忘记了)了指定目录下的文件, ...


用IMG不又回到DOS处理了吗?
最大的难点在PXE启动,因为PXE无法列表。
回复

使用道具 举报

14#
 楼主| 发表于 2010-11-4 22:28:22 | 显示全部楼层
原帖由 pseudo 于 2010-11-4 21:02 发表
可以参考
通用镜像启动器、通用F6模块(2010-10-22)9MB.rar里的
手动输入方式、驱动文件列表提示方式,
串接MENU.DIY菜单、参数化菜单机制。
以及基于grldr的智能加载.sy?与基于dos传统.zip加载并存可转接 ...


请教P大了,最好能讲讲驱动怎么列表。
回复

使用道具 举报

15#
 楼主| 发表于 2010-11-5 10:56:50 | 显示全部楼层
原帖由 jianliulin 于 2010-11-5 09:03 发表
zhaohj 大,可不可以就目前的成果发布一个完整的ud版本(含驱动文件),供大家测试及反馈!!!


什么方式启动,已经无关,只要grldr是启动文件,就返回到grldr启动时状态。
有些可能非grldr第一启动,但总有转grldr启动的,也返回到grldr启动菜单。configfile (md)4+8 总是返回到grldr菜单的。

最近grub4dos会添加很多东西,如2010-11-4(grub4dos测试版)添加了一个重要的管道输出命令“>>”,象DOS的">>",很方便追加内容到文本了。
回复

使用道具 举报

16#
 楼主| 发表于 2010-11-6 20:39:44 | 显示全部楼层
原帖由 zhhsh 于 2010-11-6 17:27 发表
我想对于这样的id应该是检测不出吧?



好像漏了一点,应该要从cfg文件读取config
因为部分驱动需要config段,否则认不出硬盘,加油吧!


这样的id现在暂不考虑。

SRSID.TXT及txtsetup.sif格式的驱动,目前没有考虑config段。
如果要考虑,这个文件名是固定的吗?时间一长忘了。
知道了,文件名相对固定就好办。

现在最难处理的是OEM驱动,正在做象INIFILE的批处理,方便调用。
这个F6,要考虑的东西太多了。FAT不支持通配符制造了不少麻烦。
回复

使用道具 举报

17#
 楼主| 发表于 2010-11-10 09:48:17 | 显示全部楼层
今天已全面更新,已支持F6格式的驱动包。
动态生成驱动列表,自定义菜单放在SRSF6.IMG的MENU.LST,用户可以随便修改。
回复

使用道具 举报

18#
 楼主| 发表于 2010-11-10 10:23:33 | 显示全部楼层
上传一个完整的镜像:ftp://60.190.19.108/
                              zhhsh/20101110SRSF6返回模块,无DOS/SRSF6.ISO
                              
下载规则见置顶FTP说明。
回复

使用道具 举报

19#
 楼主| 发表于 2010-11-10 11:07:26 | 显示全部楼层
原帖由 dvd008 于 2010-11-10 10:36 发表
好像驱动错误时,不能进入用户菜单

希望和以前的F6一样,无论驱动对不对,都可以进入用户菜单

OEM问题,能否自动复制驱动到虚拟的软驱,通过按F6,让系统加载,
象软驱那样.


设计的时候应该是驱动错误,返回到BOOT菜单,是bug

OEM驱动是把下面段落如[Files.SCSI.SIL3X12R]列出的:
driver=sil,SI3112R.SYS,Si3112r
driver=sil,SIWINACC.SYS
inf=sil,SI3112R.INF
全部拷贝到虚拟软驱,不用按F6。

把你出错的地方跟踪一下,贴个图
回复

使用道具 举报

20#
 楼主| 发表于 2010-11-10 11:33:26 | 显示全部楼层
原帖由 wjgyz740526 于 2010-11-10 11:18 发表
楼主,这个跟你的srs_f6有什么功能上的区别和突破吗?


原srs_f6驱动的处理,都是在DOS下完成的。处理完毕再返归到grub.
这个启动过程是:grldr-(dos)io.sys->Grub。
一个系统进入另一个系统后要返回原来的系统,设计上很难保证百分百的成功率,已经知道的象HP、联想、DELL等机器会死机或假死的情况。这个问题以前有过讨论,而且不点做了大量的工作。
回复

使用道具 举报

21#
 楼主| 发表于 2010-11-10 11:56:28 | 显示全部楼层
原来是全部复制到虚拟软盘,只不过修改了txtsetup.oem中scsi默认和ID单一,保证免按F6

现在要全部复制,目前还做不到,至少PXE做不到,无法列表,其他启动盘问题不大。
或者可以暂时这样:非PXE启动的OEM驱动就全部复制。

-------------------
特殊的驱动,还需要DLL,那如果[files.scsi.*]段落是全的,目前也是会复制的。

[ 本帖最后由 zhaohj 于 2010-11-10 11:58 编辑 ]
回复

使用道具 举报

22#
 楼主| 发表于 2010-11-10 12:05:51 | 显示全部楼层
确实只有最新的grub4dos才可用,而且未正式发布。
不过这样也好,测试一下发现问题来完善新版的grub4dos.

附件已更新。
回复

使用道具 举报

23#
 楼主| 发表于 2010-11-10 12:15:49 | 显示全部楼层
原帖由 jianliulin 于 2010-11-10 12:14 发表

能否把驱动也一起打包上来


ftp://60.190.19.108/zzhsh下面

同时输出ID

[ 本帖最后由 zhaohj 于 2010-11-10 12:58 编辑 ]

Snap1.jpg (100.31 KB, 下载次数: 141)

Snap1.jpg
回复

使用道具 举报

24#
 楼主| 发表于 2010-11-11 17:44:00 | 显示全部楼层
一些界面、细节及判断做了调整,支持单文件SYS的驱动。
待新版grun4dos发布后一并发布,就算正式版了。
回复

使用道具 举报

25#
 楼主| 发表于 2010-11-12 12:53:21 | 显示全部楼层
改菜单:

title [05] SRSF6.ISO
map  --mem (ud)/SRSF6.ISO (hd32)
map  --hook
map --mem (hd32)/SRSF6/SRSF6.IMG (fd2)
map --hook
configfile (fd2)/SRSF6.LST

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

另:这么小的IMG,如果用GZ压缩一下,不到100k,没必要做成ISO吧。

[ 本帖最后由 zhaohj 于 2010-11-12 15:05 编辑 ]
回复

使用道具 举报

26#
 楼主| 发表于 2010-11-12 14:27:02 | 显示全部楼层
原帖由 不点 于 2010-11-12 13:36 发表
map  (ud)/SRSF6.ISO (hd32)

这句应该是错的。如果按照我的理解,ud 和 pd 的情况类似,都没有物理扇区的概念。所以只能使用带有 --mem 的仿真命令。


是的,肯定是这样引起的问题,因为现在boot设备已经不重要了。

[ 本帖最后由 zhaohj 于 2010-11-12 15:22 编辑 ]
回复

使用道具 举报

27#
 楼主| 发表于 2010-11-12 15:27:28 | 显示全部楼层
原帖由 zhhsh 于 2010-11-12 15:09 发表
顺便等待vboot的发布,把他的驱动集成到模块当中

zhaohj,做得不错


谢谢!
vboot是什么?驱动做得很好吗?

WENV测试还有点小问题,待修正后发布正式版。

想法再做个驱动目录列表,没办法PXE不支持列表,只有人工写一个目录结构。

[ 本帖最后由 zhaohj 于 2010-11-12 16:33 编辑 ]
回复

使用道具 举报

28#
 楼主| 发表于 2010-11-12 18:08:32 | 显示全部楼层
ISO是用上面软件做的?这个应该与grldr无关吧。因为ISO9600光盘是区分大小写的。
做光盘前,用一个软件先把所有文件名改成大写(或小写)。
回复

使用道具 举报

29#
 楼主| 发表于 2010-11-12 22:28:50 | 显示全部楼层
看来11-6的g4d测试版有问题,这是我仿真的两个软驱及map --mem的ISO,也找不到。

Snap1.jpg (76.14 KB, 下载次数: 137)

Snap1.jpg
回复

使用道具 举报

30#
 楼主| 发表于 2010-11-12 22:32:48 | 显示全部楼层
等待不点、Chenall来解决,虚拟光盘暂时用不了。软驱也多出了这么多盘符。

经测试,是find命令出现问题了,根本没有找光驱。

[ 本帖最后由 zhaohj 于 2010-11-12 22:40 编辑 ]
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-21 14:09

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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