无忧启动论坛

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

[分享] RUN 1206 更新 支持磁盘交换,文件检索,自动菜单,自动列表,全自动安装nt5x系统

    [复制链接]
1#
发表于 2011-12-18 09:54:16 | 显示全部楼层
--fira                必需参数,使用firadisk驱动,默认 /BOOT/IMGS/FIRADISK.IMG
--wvbk             必需参数,使用winvblock驱动,默认 /BOOT/IMGS/WINVBLOCK.IMG
RUN --fira|--wvbk[:[/]fd.img] [fd1[:/fd.img]] 后可以加其他参数
例如:RUN --fira --automenu #先加载firadisk驱动然后自动生成菜单,菜单中的iso镜像都将自动加载firadisk驱动
我的菜单这样子的:menu.lst,想给所有iso加载firadisk或者winvblock驱动
color white/blue blue/yellow light-red/blue 10
foreground FFFFFF
background 0000AD
timeout 3
default 0

title run by sratlf
command run --fira --automenu --show.iso
grub4dos是2011-12-13版本,run是最新的12.16版本,为什么加载firadisk后过了滚动条载入PE卡死?简单的菜单就可以进入。
另外command run --wvbk --automenu --show.iso这样子会提示找不到/boot/imgs/winvblk.img,不是说的名字用的WINVBLOCK.IMG吗?怎么提示不是这个名字?
回复

使用道具 举报

2#
发表于 2011-12-18 09:57:48 | 显示全部楼层
PE没有重复加载firadisk驱动。
另外请问下,如果不用增强版的firadisk或者winvblock行吗?我怎么不能启动PE,滚动条过后就卡死了。虚拟机是vm5.5
回复

使用道具 举报

3#
发表于 2011-12-18 10:04:13 | 显示全部楼层
用自己制作的winvblock.img提示不是oem版驱动什么的
Setup failed to load OEM drivers.
Press any key to continue.
Setup cannot continue.Press any key to exit.
回复

使用道具 举报

4#
发表于 2011-12-18 10:09:23 | 显示全部楼层
加不加set front=--mem都不行
回复

使用道具 举报

5#
发表于 2011-12-18 11:54:15 | 显示全部楼层
小点的PE,http://www.skycn.com/soft/52965.html通用pe。请试下。
--wvbk 参数现在默认找winvblk.img,但我试了用这个名字总提示不能加载。换成普通的加载PE总提示不是OEM版本什么的。
文件应该不会缺少,因为不用run模块,直接用grub4dos原始菜单可以正常加载的。按理说run应该可以启动pe啊。
我这里现象是启动pe过程中,先提示加载ramdisk,然后载入某某pe,然后就一直不动了,用的是普通版,加强版的好像没有正常加载firadisk或者winvblock这两个驱动之一。
回复

使用道具 举报

6#
发表于 2011-12-18 11:57:07 | 显示全部楼层
run动态生成菜单的没有问题的,出问题在于加载firadisk或者winvblock这两个驱动的过程,看到pe前期加载过程了,还没有进入滚动条就卡死了,我怀疑这两个驱动没有正常加载,我是从C盘grub4dos来运行run模块的,pd和ud没测试。
回复

使用道具 举报

7#
发表于 2011-12-18 11:59:51 | 显示全部楼层
总之是他们没有正常加载,导致外置版pe看不到外置程序。加强版有点大,所以我想用普通版的,普通版的只要120k,启动pe加载外置足够了,我想grubfordos原始菜单都可以,run没有理由不行的。
回复

使用道具 举报

8#
发表于 2011-12-18 12:41:43 | 显示全部楼层
上传的截图:普通版firadisk启动pe不成功.jpg ,提示不是oem驱动。

普通版firadisk启动pe不成功.jpg (10.52 KB, 下载次数: 86)

普通版firadisk启动pe不成功.jpg
回复

使用道具 举报

9#
发表于 2011-12-18 19:56:19 | 显示全部楼层
原帖由 sratlf 于 2011-12-18 13:42 发表
下载了  生成的tonpe.iso  解开看了下  已经集成firadisk驱动了  再加载firadisk驱动可能会出问题

RUN --mem /tonpe.iso

RUN --mem --wvbk /tonpe.iso

RUN --mem --wvbk-isonly iso=/tonpe.iso   这三 ...

我下载的这个通用pe的确没有集成firadisk,X:盘drivers没有,我确定。后来的估计集成了吧。
winvblock的文件列表,普通版的是32位的,就简单的3个文件。能够启动pe。
普通版的就不行,总是提示oem驱动问题。

winvblock普通版截图.jpg (3.9 KB, 下载次数: 93)

winvblock普通版截图.jpg

winvblock加强版截图.jpg (12.55 KB, 下载次数: 93)

winvblock加强版截图.jpg
回复

使用道具 举报

10#
发表于 2011-12-18 19:58:56 | 显示全部楼层
firadisk.img类似,为什么grub4dos原始菜单可以,run不行啊?
回复

使用道具 举报

11#
发表于 2011-12-18 20:23:11 | 显示全部楼层
winvblk.cat可要可不要的,没有他一样map --mem firadisk.img (fd0)一样可以起作用的啊?
失败的截图上面已经有了,就是那个提示oem驱动的那个。1006楼的
http://bbs.wuyou.net/forum.php?m ... page=101#pid2357208
回复

使用道具 举报

12#
发表于 2011-12-18 20:24:18 | 显示全部楼层
Setup failed to load OEM drivers.
Press any key to continue.
Setup cannot continue.Press any key to exit.
回复

使用道具 举报

13#
发表于 2011-12-18 20:32:14 | 显示全部楼层
你看看这个winvblock.img,试下行吗。map --mem winvblock.img (fd0)可以的,pe即使集成了firadisk,也不会和外置的winvblock冲突的。

winvblock.rar

11.47 KB, 下载次数: 30, 下载积分: 无忧币 -2

回复

使用道具 举报

14#
发表于 2011-12-18 21:09:09 | 显示全部楼层
官方的这个0.0.1.8就没有那个winvblk.cat文件。
http://www.boot-land.net/forums/ ... ndpost&p=101308
回复

使用道具 举报

15#
发表于 2011-12-18 21:49:48 | 显示全部楼层
这个可是官网下载的0.0.1.8啊,没有HardwareIds段,我只知道map --mem 之后能够看到外置,其他没管了。
回复

使用道具 举报

16#
发表于 2011-12-18 21:52:34 | 显示全部楼层
firadisk里面的textsetup.oem:

[Disks]
disk1="FiraDisk Installation Disk",\firadisk.inf,\

[Defaults]
SCSI=firadiskx86

[SCSI]
firadiskx86="FiraDisk Driver x86"
firadiskx64="FiraDisk Driver x64"

[Files.scsi.firadiskx86]
driver=disk1,firadisk.sys,FiraDisk
inf=disk1,firadisk.inf
catalog=disk1,firadisk.cat

[Files.scsi.firadiskx64]
driver=disk1,firadi64.sys,FiraDisk
inf=disk1,firadisk.inf
catalog=disk1,firadi64.cat

[HardwareIds.scsi.firadiskx86]
id="detected\firadisk","FiraDisk"

[HardwareIds.scsi.firadiskx64]
id="detected\firadisk","FiraDisk"

[Config.FiraDisk]
里面有[HardwareIds.scsi.firadiskx86]字段,也是一样的提示不是oem驱动。
回复

使用道具 举报

17#
发表于 2011-12-19 09:46:03 | 显示全部楼层
RUN --mem --wvbk:winvblock.img /tonpe.iso  可以启动  有外置
说来奇怪,用1楼你的那个winvblock.img就可以,我用vdm自己制作了一个1MB的img镜像,把你里面所有的文件拷贝过去,就不行,提示不是oem驱动,这应该不是缺少文件的问题了。不能用vdm制作吗?必须用winimage吗?
回复

使用道具 举报

18#
发表于 2011-12-19 10:02:54 | 显示全部楼层
奇怪的事情,之前一直用的vdm制作,vdm很方便,而且grub4dos能够正常识别,vdm也方便,winimage太麻烦了,参数太多。按理说,grub4dos能够识别,grub4dos的批处理也应该能够识别啊,奇怪。
回复

使用道具 举报

19#
发表于 2011-12-19 10:19:30 | 显示全部楼层
color white/blue blue/yellow light-red/blue 10
foreground FFFFFF
background 0000AD
timeout 3
default 0

title tongyong WINPE by Uepon
map --mem  (bd)/boot/imgs/winvblock.img (fd0)
map --mem  (bd)/boot/imgs/TonPE.iso (0xff)
map --hook
chainloader (0xff)
g4d=12.13版本,winvblock.img是我在前面的版本0.0.1.8,50kb。
回复

使用道具 举报

20#
发表于 2011-12-20 16:25:32 | 显示全部楼层
color white/blue blue/yellow light-red/blue 10
foreground FFFFFF
background 0000AD
timeout 3
default 0

title tongyong WINPE by Uepon
map --mem  (bd)/boot/imgs/winvblock.img (fd0)
map --mem  (bd)/boot/imgs/TonPE.iso (0xff)
map --hook
chainloader (0xff)
g4d=12.13版本,winvblock.img是我在前面的版本0.0.1.8,50kb。

明白了  正常情况下我们都是firadisk/winvblock驱动放在fd1  srs驱动放在fd0  或者让fd0为空
你的winvblock.img只能放在fd0  不能放在fd1  你的菜单中换成 map --mem  (bd)/boot/imgs/winvblock.img (fd1)
这样就会出现oem提示了

上面的原始菜单能用run加上参数写出来吗,firadisk放到fd0?
再有,为什么你制作的firadisk.img就可以启动,我制作的就不行,文件都一样啊?你制作的firadisk.img是吧firadisk放到fd1的是吗?

另外run目前支持pd上面的自动菜单吗?
比如command run --automenu --show.iso,在pd上面启动,(bd)/boot/imgs=(pd)/boot/imgs,但是没看到生成的自动菜单啊?
回复

使用道具 举报

21#
发表于 2011-12-20 16:54:54 | 显示全部楼层
pd自动菜单我刚才看了,如果放在根目录,就列不出来列表(bd)/boot/imgs/=(pd)/boot/imgs/,如果放在某一个子目录,就可以列出列表。
回复

使用道具 举报

22#
发表于 2011-12-20 16:58:59 | 显示全部楼层
搞错了,列出来的不是pd上的,还是hd上的,晕了。
回复

使用道具 举报

23#
发表于 2011-12-20 17:13:56 | 显示全部楼层
哎,更新了很多次,越看越糊涂。
对于单个的iso,如果里面集成了firadisk,run --mem tonpe.iso,就可以正常加载外置。
自动列表不行吗?run --mem --automenu,没有外置,--automenu和--mem不能连用是吗?
连用也不提示出错,就是加载不了内部的firadisk,没有外置。
回复

使用道具 举报

24#
发表于 2011-12-20 17:31:00 | 显示全部楼层
试过了,你说的set front=--mem确实可以,为啥要放在两行呢?
反正run一堆参数了,如果能够放在一行就好了。
run --mem --automenu
或者
run --nomem --automenu
一行解决多利索。
回复

使用道具 举报

25#
发表于 2011-12-20 19:47:01 | 显示全部楼层
从(bd)/boot/imgs/进入dos方式 /b >dir.txt,之后,pd上可以看到自动菜单了,而且
run --mem --automenu连用也可以了,你是不是改了,太好了。
试过pxe启动了几个pe,有xppe,2003pe,win7pe,都没问题,就是出现自动菜单的时间有点慢,大约10-25秒,是在虚拟机测试的,实机没有测试,同事们电脑在用。
自动菜单--mem启动里面firadisk成功,我还是希望外置的firadisk能加载到fd0成功。
run --mem --fira --automenu
回复

使用道具 举报

26#
发表于 2011-12-22 19:58:19 | 显示全部楼层
--set-var=value  --mem  --top  这三个设置将永久有效
title run mem automenu by sratlf
command run --set-var=--mem --automenu --show.iso
是这样子用吗?不行啊,没变化,为啥这么麻烦?
直接run --mem --automenu --show.iso
多简单啊?
回复

使用道具 举报

27#
发表于 2011-12-25 14:14:10 | 显示全部楼层
试过了1楼的最新版本run,wo wo,so cool!
title run mem automenu by sratlf
command run --mem --automenu --show.iso

title run fira automenu by sratlf
command run --mem --fira --automenu --show.iso
加载不加载firadisk都能正常起作用。
pxe启动也正常,唯一不完美的地方就是还需要用dir /b >dir.txt建立文件列表,如果chenall能够更新下ls pd/就好了。
回复

使用道具 举报

28#
发表于 2011-12-25 17:25:43 | 显示全部楼层
pxe下的自动菜单还要建立dir.txt而且加载速度太慢。
不知道ls pd/有没有实现的可能,sratlf给chenall建议下吧。
如果能够实现,run批处理就更加完美了。
回复

使用道具 举报

29#
发表于 2011-12-25 18:17:38 | 显示全部楼层
不成功啊。

TM截图未命名.jpg (16.68 KB, 下载次数: 79)

TM截图未命名.jpg
回复

使用道具 举报

30#
发表于 2011-12-25 19:21:23 | 显示全部楼层
实在很可惜ls (pd)/实现不了。

用的这个
RUN --set-nosize=1
run --mem --show.iso
用法对吗?
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-6-13 09:29

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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