无忧启动论坛

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

F6模块的问题

[复制链接]
61#
 楼主| 发表于 2012-4-9 11:10:06 | 只看该作者
具体主菜单改如何写?

title 53 id \n
command RUN chkpci -srs
command RUN /menu.lst

这样是不行的
回复

使用道具 举报

62#
 楼主| 发表于 2012-4-9 11:13:24 | 只看该作者
运行ZHAOJ的F6模块,马上就显示ID

上面命令,这个结果,卡住

未命名.JPG (26.46 KB, 下载次数: 168)

未命名.JPG
回复

使用道具 举报

63#
 楼主| 发表于 2012-4-9 11:38:23 | 只看该作者
还有,你的RUN,能否兼容ZHAOHJ的SRS驱动格式?
回复

使用道具 举报

64#
发表于 2012-4-9 11:38:47 | 只看该作者

回复 #62 dvd008 的帖子

晕  怎么调用的RUN就怎么调用chkpci

title hardware id
set hwid=
command chkpci -srs | set hwid=
if "%hwid%"=="" && echo Do not need SRS driver. ! echo -e Hardward ID is\n\t %hwid%
pause


没加字库的话可以设置提示信息为英文

set listnote=Usage: \n\t--fira:[File NUM, will map to fd1] srs:[File NUM, will map to fd0]
回复

使用道具 举报

65#
发表于 2012-4-9 11:39:25 | 只看该作者

回复 #63 dvd008 的帖子

这个不兼容  还没处理过srsf6呢
回复

使用道具 举报

66#
 楼主| 发表于 2012-4-9 11:58:40 | 只看该作者
SRSF6不管了,我加一个选项,可以选择它

这个提示,貌似IDE的情况吧?

但是,它那个也显示, 只要显示信息.

未命名.JPG (12.42 KB, 下载次数: 185)

未命名.JPG
回复

使用道具 举报

67#
 楼主| 发表于 2012-4-9 12:27:15 | 只看该作者
如果去掉 -SRS

可以显示信息,但是,信息好像错误

前面那个蓝色图,是虚拟机的硬盘ID, PE下,也是那个数据

但是,去掉-SRS, 显示的是7192
回复

使用道具 举报

68#
发表于 2012-4-9 12:59:46 | 只看该作者

回复 #67 dvd008 的帖子

title hardware id
set hwid=
command chkpci -srs | set hwid=
if "%hwid%"=="" && chkpci -cc:01 | set hwid=
if "%hwid%"=="" && echo Unknown Hardware ID ! echo -e Hardward ID is\n\t %hwid:~,37%
pause

这样好了
回复

使用道具 举报

69#
 楼主| 发表于 2012-4-9 13:21:00 | 只看该作者
ok了.........

RUN强大
回复

使用道具 举报

70#
 楼主| 发表于 2012-4-9 13:26:16 | 只看该作者
如果要加入:这样类似信息,加哪里?
set listnote=Usage: \n\t8086intel 1022amd ....
回复

使用道具 举报

71#
发表于 2012-4-9 13:33:15 | 只看该作者

回复 #70 dvd008 的帖子

在哪里加入
回复

使用道具 举报

72#
 楼主| 发表于 2012-4-9 13:35:29 | 只看该作者
这样解决了
title 55 hardware id \n 8086-intel 1022-1002-amd

未命名.JPG (20.19 KB, 下载次数: 176)

未命名.JPG
回复

使用道具 举报

73#
 楼主| 发表于 2012-4-9 13:36:54 | 只看该作者
原来想加这里: 上面显示ID, 下面显示说明

title hardware id
set hwid=
command chkpci -srs | set hwid=
if "%hwid%"=="" && chkpci -cc:01 | set hwid=
if "%hwid%"=="" && echo Unknown Hardware ID ! echo -e Hardward ID is\n\t %hwid:~,37%
pause
回复

使用道具 举报

74#
发表于 2012-4-9 13:52:23 | 只看该作者

回复 #73 dvd008 的帖子

可以啊

title hardware id
set hwid=
command chkpci -srs | set hwid=
if "%hwid%"=="" && chkpci -cc:01 | set hwid=
if "%hwid%"=="" && echo Unknown Hardware ID ! echo -e Hardward ID is\n\t %hwid:~,37%
if not "%hwid%"=="" echo -e \nNote:\n\t8086-intel\n\t1022-1002-amd
pause

用echo命令就能输出了  具体排版自己来吧
回复

使用道具 举报

75#
 楼主| 发表于 2012-4-9 13:54:15 | 只看该作者
前面好像问过: IMG,ISO的长文件名是否支持?

如: 8086-INTEL47.IMG  8086-INTEL11.IMG

1022-780X-AMD.IMG  1002-439X-AMD.IMG
............

这样,基本可以根据显示的 ID, 选择正确的IMG驱动包,

即使第一次失败,多试一试其它同ID的驱动包IMG 也能最终正确加载(驱动包全的情况)
回复

使用道具 举报

76#
 楼主| 发表于 2012-4-9 13:58:41 | 只看该作者
原帖由 sratlf 于 2012-4-9 13:52 发表
可以啊

title hardware id
set hwid=
command chkpci -srs | set hwid=
if "%hwid%"=="" && chkpci -cc:01 | set hwid=
if "%hwid%"=="" && echo Unknown Hardware ID ! echo -e Hardward ID is\n\t ...


明白了:
测试OK

- 和_ 做文件名,如: 21-2.IMG 和 67_5.IMG, 兼容都没问题吧?
回复

使用道具 举报

77#
发表于 2012-4-9 13:59:21 | 只看该作者

回复 #76 dvd008 的帖子

文件名的问题你试试就知道了  只要列表正常  就应该能加载上
回复

使用道具 举报

78#
 楼主| 发表于 2012-4-9 14:06:32 | 只看该作者
测试了,长文件名,没问题!
回复

使用道具 举报

79#
发表于 2012-4-9 16:05:16 | 只看该作者

回复 #77 sratlf 的帖子

夜大的run确实实用性很强。这次改良后更人性化了。我有一点小问题咨询一下。我按照下面菜单:
title test \n
set srsmode=1
set forcend=1
set listnote=格式:\n\t--fira:[加载至fd1的文件编号] srs:[加载至fd0的文件编号]
command RUN --autolist --show.img /BOOT/imgs/
列表中并没有列出imgs目录下的所有img文件。只有1、返回上一级和 2.其中一个img文件。不知为什么不列完该目录下得所有img文件。我把后面这行改为command RUN --autolist --show.img要它默认目录,结果也一样。怎样解决呢?
回复

使用道具 举报

80#
发表于 2012-4-9 16:51:35 | 只看该作者

回复 #79 赤子阿爽 的帖子

是根据后缀名判断的  gz的不算  你用 ls /boot/imgs/ 看下都有什么文件
回复

使用道具 举报

81#
 楼主| 发表于 2012-4-9 19:17:40 | 只看该作者
XXX.IMG, 列表没问题

GZ的好像可以去掉GZ吧? 仍然使用XXX.IMG的名称

未命名.JPG (35.88 KB, 下载次数: 167)

未命名.JPG
回复

使用道具 举报

82#
发表于 2012-4-9 19:29:18 | 只看该作者

回复 #81 dvd008 的帖子

gz的可以随意改名  lzma的还是需要有lzma扩展名
回复

使用道具 举报

83#
 楼主| 发表于 2012-4-9 19:32:10 | 只看该作者
我部分使用IMG,部分准备使用GZ后改名的IMG(不用再更新的IMG,GZ压缩)

LZMA的,我都不知道拿什么压缩,也不知道好处

这个版本得多多感谢你,感谢你的RUN

未命名.JPG (39.03 KB, 下载次数: 167)

未命名.JPG
回复

使用道具 举报

84#
发表于 2012-4-9 19:35:38 | 只看该作者

回复 #83 dvd008 的帖子

lzma可以用fbinsttool压缩  优点是压缩后的文件体积会很小  比gz压缩的还小  缺点就是扩展名必须是lzma
回复

使用道具 举报

85#
发表于 2012-4-9 20:29:46 | 只看该作者

求助夜大

菜单:


运行结果


返回上级目录:


grub显示文件列表:
回复

使用道具 举报

86#
发表于 2012-4-9 20:40:36 | 只看该作者

回复 #85 赤子阿爽 的帖子

都算正常  ud没有文件夹这一概念  所以列boot下的文件夹会出现imgs文件夹下的文件

列根目录下的文件会看到所有文件

自动列表和自动菜单会自动隐藏名为firadisk.img和winvblk.img的文件  不会显示出来
回复

使用道具 举报

87#
发表于 2012-4-9 21:36:44 | 只看该作者

回复 #83 dvd008 的帖子

一般情况下,LZMA格式比GZ格式的压缩率要稍高一点,但不是绝对的,主要看源文件,有的情况GZ也会比LZMA压缩率高。
  不同之处是GZ格式的文件,扩展名可以随意,但LZMA格式扩展名必须是LZMA。由于不符合8.3格式,在制作ISO时,如果选了8.3格式,就会出错。
  
回复

使用道具 举报

88#
 楼主| 发表于 2012-4-10 09:00:32 | 只看该作者
主菜单,需要一个 RUN CMDLINE 选项,
MENU.LST菜单如何写?

就是执行后,出现: RUN>
回复

使用道具 举报

89#
发表于 2012-4-10 09:17:50 | 只看该作者

回复 #88 dvd008 的帖子

command run 就行了。如果run路径不是默认路径,要command /路径/run
回复

使用道具 举报

90#
 楼主| 发表于 2012-4-10 09:29:41 | 只看该作者
好像用COMMAND RUN 就可以

提一个新要求,没有也行,有了更好.
像"D" ,快捷功能,是内置在RUN里面的吧?

可否多加几个?

1.  "G"  引导根目录 WINPE.IS_(压缩 ),或者WINPE.ISO(没压缩)的标准的WINPE
2.   "J" 引导根目录MYPE.ISO (整体启动,相当于MEM 或者MAP) , 类似RUN /MYPE.ISO
3.    "K" --fira srs:/BOOT/OEM.IMG /MYPE.ISO (默认FD1的FR ,FD0 加载OEM.IMG,启动MYPE.ISO)
4. "L" --fira srs:/BOOT/OEM.IMG (这个不知道怎么写) 引导WINPE.IS_ (WINPE.ISO)
5. "M" --fira srs:/OEM.IMG /MYPE.ISO (默认FD1的FR ,FD0 加载OEM.IMG,启动MYPE.ISO) OEM.IMG也在根目录

方便临时加载IMG,ISO
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-16 19:38

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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