无忧启动论坛

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

[分享] [20150128]自动列表·自动菜单·数字启动

    [复制链接]
571#
发表于 2011-2-14 11:30:46 | 只看该作者
空硬盘怎么装你这个程序?我的10G左右的闲置盘有几个,怎么才能用上你这个程序啊?希望能给个安装模板!让我们菜鸟也能上手啊!我看很久都没搞清楚!关键卡在GRUB4DO4上了!
回复

使用道具 举报

572#
发表于 2011-2-14 12:42:37 | 只看该作者
2-12版,对长文件名又有问题。
回复

使用道具 举报

573#
 楼主| 发表于 2011-2-15 09:21:47 | 只看该作者

回复 #570 mrwang123 的帖子

呵,这个语句本来就是我最先启用的。但在某些特殊情况下,还是有些不妥,会导致搜索不到文件。
回复

使用道具 举报

574#
发表于 2011-2-15 09:29:25 | 只看该作者
碰到问题了,我在几台配置较低的电脑上试用RUN模块时出现了这样的现象:
采用0pe的加速模块启动后再RUN启动其它镜像加参数都能正常(好像加速后U盘可见区变成了硬盘0)
不加速后反而带参数启动MAXDOS的话有问题(根本没有达到修改效果,单步跟踪后发现是执行到这里便退了出来if exist (0)/CONFIG.SYS cat --locate="default=" --replace="default=1,0" --number=1 (fd0)/CONFIG.SYS || exit看来这时根本找不到映射后的软盘0上的config.sys文件,此时的fd0还是原UD区的),但不带参数--max-ext直接启动镜像又可以,还有就是此时U盘的可见区识别为(fd0,0)方式,在可见区上用ls及find都不能定位其上面的文件。
回复

使用道具 举报

575#
 楼主| 发表于 2011-2-15 12:08:31 | 只看该作者

回复 #574 mrwang123 的帖子

U盘的可见区识别为(fd0,0)后,有时会有这个现象,原因不明。
所以本run模块加了 if exist (0)/CONFIG.SYS 之类的判断语句,
以免出错不能进入maxdos,此时只能手动加载工具,目前只能这样了。
具体原因应该是grub4dos方面的问题,最好由chenall大从源码上排除。

[ 本帖最后由 zxw 于 2011-2-15 12:13 编辑 ]
回复

使用道具 举报

576#
 楼主| 发表于 2011-2-15 13:17:47 | 只看该作者
02-15:1.增加字体支持。
          用法:①或加载本脚本前自行加载字体;
                 ②或如(bd)/boot/grub/目录下放置有unifont、fonts(属unicode字体文件),run --gfx 
          2.增加部分参数支持,参数必须前置,也可以组合,如:
    run --txt /boot/.input 强制启用文本模式,即显示彩色菜单(此时显示中文乱码),并进入自动列表;
    run --set-menu=(md)4+8 --set-path=/boot/imgs/ 设置主菜单及默认路径 ,并进入自动列表;  
    run --set-ext=.iso  .automenu 显示默认目录下含指定扩展名.iso文件的自动菜单。
    

[ 本帖最后由 zxw 于 2011-2-22 11:35 编辑 ]
回复

使用道具 举报

577#
 楼主| 发表于 2011-2-15 13:21:07 | 只看该作者

回复 #570 mrwang123 的帖子

试试新版本,未用map --floppies命令,也许解决了你的问题。
回复

使用道具 举报

578#
发表于 2011-2-17 16:06:58 | 只看该作者
觉得是好东西,准备在合盘采用。

请问Z大如何进行调用呢?
回复

使用道具 举报

579#
 楼主| 发表于 2011-2-17 16:12:01 | 只看该作者

回复 #578 dengxiong 的帖子

1#有示例,更新日记也有说明。需要的文件在更新日记有链接。
回复

使用道具 举报

580#
 楼主| 发表于 2011-2-18 19:50:37 | 只看该作者
暂停下载,有小bug
回复

使用道具 举报

581#
 楼主| 发表于 2011-2-19 09:42:05 | 只看该作者
修复bug,新版已上传。
回复

使用道具 举报

582#
发表于 2011-2-19 11:14:37 | 只看该作者
原帖由 zxw 于 2011-2-19 09:42 发表
修复bug,新版已上传。


引导硬盘xp和2003过程中会造成差点系统崩溃的bug修复了没?
回复

使用道具 举报

583#
 楼主| 发表于 2011-2-19 22:12:30 | 只看该作者

回复 #582 Plantsoot 的帖子

我这里测试没有问题。
或许新版已修复,烦请测试看看。
用法:
run /ntldr

[ 本帖最后由 zxw 于 2011-2-21 21:02 编辑 ]
回复

使用道具 举报

584#
发表于 2011-2-22 08:24:33 | 只看该作者
不知是什么问题 升级新版后,我的U盘启动PE的速度慢得不行了,以前20秒 现在5分钟以上,先检测一下U盘是不是有问题
回复

使用道具 举报

585#
 楼主| 发表于 2011-2-22 11:01:18 | 只看该作者

回复 #584 xiaoy 的帖子

应该不是脚本方面的问题。
回复

使用道具 举报

586#
 楼主| 发表于 2011-2-22 11:02:00 | 只看该作者
02-22:增强显示指定多个扩展名。
         如:run --set-ext=.iso/.img  .automenu 显示默认目录下含指定扩展名.iso、.img文件的自动菜单。
               run --set-ext=.iso/.img                  显示默认目录下含指定扩展名.iso、.img文件的自动列表。

              指定多个扩展名请用/分隔。

               

[ 本帖最后由 zxw 于 2011-2-22 12:08 编辑 ]
回复

使用道具 举报

587#
发表于 2011-2-22 11:47:58 | 只看该作者
支持Z大!好,越来越完美了!
回复

使用道具 举报

588#
发表于 2011-2-22 13:14:46 | 只看该作者
default 0
timeout 2

title AutoSearch
(ud)/RUN (ud)/boot/imgs/.input
boot

title winpe
map --mem (ud)/boot/imgs/tangope.iso (0xFF)
map --hook
chainloader (0xFF)
boot

同一U盘用第一菜单 输入数字启动需要5分钟  用第二种只需要40秒  不知是用法错了 还是脚本有问题
回复

使用道具 举报

589#
发表于 2011-2-22 13:45:29 | 只看该作者
第一种方法是不加载MEM参数直接从磁盘启动,一般对于U盘而言,速度会很慢,如果支持2.0驱动不死机的话,与第二种速度差不多。
第二种是加MEM参数的,先MAP到内存,再启动,除要多占用内存外,启动速度较快。
RUN模块也支持加参数运行,第一种方法,你先输入“f"空格“镜像数字”,前提是在/boot/imgs/下有firadisk.img这个镜像(元月23的RUN)。2月6日的RUN,可以这样调用,ISO文件数字+空格+“--mem”,其后的RUN不支持这样调用,最新版的后置参数变为前置参数,但由于新增的功能本人目前用不到,所以没有更新。

[ 本帖最后由 幸运的草 于 2011-2-22 15:50 编辑 ]
回复

使用道具 举报

590#
发表于 2011-2-22 14:17:50 | 只看该作者
多谢楼上指点  用原来的版本不存在这个问题  还是希望楼主再传一下以前的版本
回复

使用道具 举报

591#
 楼主| 发表于 2011-2-22 14:20:36 | 只看该作者
回复 #588 xiaoy 的帖子
回复 #589 幸运的草 的帖子
现在参数已改为前置了,应该这样:
(ud)/RUN --mem (ud)/boot/imgs/tangope.iso

[ 本帖最后由 zxw 于 2011-2-22 14:35 编辑 ]
回复

使用道具 举报

592#
发表于 2011-2-22 14:46:58 | 只看该作者
RUN [PATH/][.input]
对于固定用法前面也可以加 --mem么,不全是iso或img文件 会自动判断么
回复

使用道具 举报

593#
 楼主| 发表于 2011-2-22 14:55:50 | 只看该作者

回复 #592 xiaoy 的帖子

RUN [PATH/][.input]

对于这种“固定用法”,是以前不支持参数时的“固定用法”。
具体更新请详见1#贴更新日记。

不全是iso或img文件 会自动判断么

对于img文件,目前固定加上--mem
对于iso文件,是先无--mem方式启动,如失败才会加--mem.当然加参数例外。

[ 本帖最后由 zxw 于 2011-2-23 08:34 编辑 ]
回复

使用道具 举报

594#
发表于 2011-2-22 16:14:08 | 只看该作者

回复 #593 zxw 的帖子

楼主:
  元月23日的RUN,2月6的RUN在自动列表中可以对ISO文件可以加参数运行:元月23日的RUN在自动列表中可以这样调用,f+空格+ISO文件数字;2月6日的RUN可以这样调用:ISO文件数字+空格+"--mem"参数。
    那最新的RUN的自动列表支持ISO文件加参数运行吗?
回复

使用道具 举报

595#
 楼主| 发表于 2011-2-22 16:39:38 | 只看该作者

回复 #594 幸运的草 的帖子

可以,还可以这样:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=183722&page=59#pid2165296

也可以组合,如:
--set-path=/boot/ --set-ext=.iso/.img .automenu
即可显示指定路径(=/boot/)、含指定扩展名(.iso/.img )的自动菜单。

也支持变量:
如设置了某变量%yourpath%,其值为某路径。可以在自动列表窗口直接输入:
%yourpath%
回车后,即显示该变量指定路径下的列表。

只要在命令行下以run [支持的输入方式],在自动列表下也支持该输入方式。

[ 本帖最后由 zxw 于 2011-2-22 16:54 编辑 ]
回复

使用道具 举报

596#
发表于 2011-2-22 18:17:33 | 只看该作者
还是希望楼主能传一个以前的版本
回复

使用道具 举报

597#
发表于 2011-2-22 18:47:44 | 只看该作者
RUN命令启动各种PE.ISO极其慢。
回复

使用道具 举报

598#
发表于 2011-2-23 07:30:54 | 只看该作者

回复 #595 zxw 的帖子

RUN /ABC/  .iso   (后缀前空1个和1个以上空格) 则显示ABC文件夹下所有文件,包括非iso后缀文件。
RUN /ABC/.iso     (后缀前不留空格)则显示默认文件夹/BOOT/IMGS/下文件。

难道不可以这样用?

run --set-path=/ABC/ --set-ext=.iso     这个写法倒是可以。

[ 本帖最后由 tingyue-wu 于 2011-2-23 07:37 编辑 ]
回复

使用道具 举报

599#
发表于 2011-2-23 08:05:02 | 只看该作者
根据说明,要调用目录下某类型的文件要加参数,不加参数会把.ISO认成文件名。
回复

使用道具 举报

600#
发表于 2011-2-23 11:41:39 | 只看该作者

回复 #595 zxw 的帖子

现在报告一下22日的RUN的测试结果,
    1、如果在自动列表窗口中使用如路径、扩展等参数时,例--set-path=/uddiy/ 时,或在菜单中使用如上参数时,在自动列表窗口中输入ISO文件前的数字序号,第一次会进行重进行列表,重列表后再输入ISO文件前的数字序号才会执行该ISO。
   2、在自动列表窗口中或菜单中使用如上参数时,如使用--mem参数+空格+ISO前数字序号调用ISO文件时,会出现英语警告提示,no such command X,X为ISO数字序号,按键后自动列表,这时再输入ISO数字序号时,--mem参数已经起作用了,会将ISO整体向内存map。
  3、如果不使用--set参数,在自动列表窗口中输入--mem iso数字序号,会提示iso数字序号的文件不存在,倒计时后自动列表,这时输入iso数字序号,会加--mem参数向内存整体map.也就是这时--mem参数已经起作用了。
  4、如果在UD区/boot/imgs/目录下有firadisk.img时,而可见区目录中没有firadisk.img文件,在可见区目录中(已经进行定位)自动列表窗口中,输入f+空格+ISO文件数字序号,加载FIRADISK,会在加载完驱动后找不到ISO文件,但如果该目录中有FIRADISK.IMG时却正常,估计是在可见区目录中没有FIRADISK.IMG时,RUN自动到/boot/imgs/目录中去寻找该 ISO文件。
  以上是本人的测试结果,主要是在自动列表中对--mem参数支持方面有一点小问题。在菜单中--mem参数没有问题,其他没发现问题。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-27 00:32

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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