无忧启动论坛

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

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

    [复制链接]
1#
发表于 2011-1-12 16:44:54 | 显示全部楼层
firadisk.img这个到底是做什么的?
没有它能不能用run加载原版windows系统安装到硬盘?
回复

使用道具 举报

2#
发表于 2011-1-12 18:18:15 | 显示全部楼层
谢谢解答。

title [9] 手动输入文件路径(仅ISO,默认加载FIRADISK驱动)
#只能执行ISO文件,不能执行IMG等文件,默认加载FIRADISK
RUN FIRADISK
boot

firadisk能不能压缩成gz格式。 FIRADISK.gz
再用RUN FIRADISK

这样行不?
回复

使用道具 举报

3#
发表于 2011-1-12 20:24:36 | 显示全部楼层
好的,谢谢两位的解答。
回复

使用道具 举报

4#
发表于 2011-1-12 20:30:48 | 显示全部楼层
title 【07】 运行DiskGen磁盘管理
map --mem (bd)/BOOT/IMGS/MAXDOS.IMG (fd0) || find --set-root /BOOT/IMGS/MAXDOS.IMG (fd0) && map --mem (bd)/BOOT/IMGS/MAXDOS.IMG (fd0)
map --hook
dd if=(fd0)/CONFIG.SYS of=(fd0)/CONFIG.SYS bs=1 skip=123 count=1 seek=146
write --offset=921 (fd0)/AUTOEXEC.BAT lh ctmouse \r diskgen
chainloader (fd0)+1
rootnoverify (fd0)

这个用run命令有没有简单的写法?
回复

使用道具 举报

5#
发表于 2011-1-12 21:33:51 | 显示全部楼层
原帖由 Plantsoot 于 2011-1-12 21:03 发表
有简单的写法,就是重新定义一个模块,专门针对调用MAXDOS中的部分功能的,自己定义几个参数就可以了。

改造一下,比如l类似:
RUN (bd)/BOOT/IMGS/MAXDOS.IMG  bs=1 skip=123 count=1 seek=146  --offset= ...

谢谢指导,明天试试。
回复

使用道具 举报

6#
发表于 2011-1-13 22:14:12 | 显示全部楼层
原帖由 Plantsoot 于 2011-1-13 18:03 发表


天意,看看这个修改版的RUN行不行?
RUN模块plantsoot修改版1.13.rar

明天我测试下。
回复

使用道具 举报

7#
发表于 2011-1-13 22:32:40 | 显示全部楼层
原帖由 Plantsoot 于 2011-1-13 18:03 发表


天意,看看这个修改版的RUN行不行?
RUN模块plantsoot修改版1.13.rar

忍不住测试了下。不知道是不是我的maxdos(我修改了maxdos的内容)有问题,启动diskgen失败。
回复

使用道具 举报

8#
发表于 2011-1-14 09:56:07 | 显示全部楼层
原帖由 Plantsoot 于 2011-1-14 08:41 发表


版本不同的MAXDOS的参数是不一样的,这个要修改对应的参数。

#dd 后面的参数依次为                       bs、skip、count、seek、--offset、 call执行的文件
RUN /BOOT/IMGS/MAXDOS.IMG  dd    1   1 ...

921这个参数是怎么来的?
回复

使用道具 举报

9#
发表于 2011-1-14 09:57:28 | 显示全部楼层
title 【07】 运行DiskGen磁盘管理
map --mem (bd)/BOOT/IMGS/MAXDOS.IMG (fd0) || find --set-root /BOOT/IMGS/MAXDOS.IMG (fd0) && map --mem (bd)/BOOT/IMGS/MAXDOS.IMG (fd0)
map --hook
dd if=(fd0)/CONFIG.SYS of=(fd0)/CONFIG.SYS bs=1 skip=123 count=1 seek=146
write --offset=921 (fd0)/AUTOEXEC.BAT lh ctmouse \r diskgen
chainloader (fd0)+1
rootnoverify (fd0)

这个可以启动,那说明参数是没有问题的啊。
回复

使用道具 举报

10#
发表于 2011-1-14 10:07:50 | 显示全部楼层
我用虚拟机测试无效。包括用你的FBA包里的maxdos都没有用。
待会测试下实机。
回复

使用道具 举报

11#
发表于 2011-1-14 14:08:10 | 显示全部楼层
原帖由 Plantsoot 于 2011-1-14 11:37 发表
是的,我也头疼那些数字,呵呵,不过也算做出来这个功能了.还是比写一大串的数字简单很多.
呵呵,有空把你们几位大大的RUN我综合YY一下,让他适合ud版和支持0PE的一些功能.

用你的最新版可以启动diskgen了。用我自己修改的maxdos,你的太大了。

另外14版的需要wenv吗?s大的和zxw的好像都不需要了。

[ 本帖最后由 yidawpf 于 2011-1-14 14:42 编辑 ]
回复

使用道具 举报

12#
发表于 2011-1-14 14:25:46 | 显示全部楼层
原帖由 tingyue-wu 于 2011-1-14 14:12 发表
RUN --automenu ()/123/

用这条命令的话 会自动跳到ud区的/BOOT/IMGS/默认目录,还是不能显示123的文件。123文件夹是确实存在的。应该是批处理在读取可见区上存在一点bug。老大辛苦了。

title 【03】 启动自定义ISO/IMG文件(TYPE目录)
run ()/TYPE/
boot

我用这个命令可以启动可见区的文件。用的是百草霜兄的。S大的还没有测试。
你可以测试下。
回复

使用道具 举报

13#
发表于 2011-1-14 14:33:50 | 显示全部楼层
原帖由 sratlf 于 2011-1-14 14:28 发表



可能找到原因了  试试这个

RUN --automenu ()/123/

还是不行。
回复

使用道具 举报

14#
发表于 2011-1-14 14:49:27 | 显示全部楼层
原帖由 sratlf 于 2011-1-14 14:44 发表
报的什么错误  最好也能在bebug on模式下截个图贴上来



虚拟机测试的。
回复

使用道具 举报

15#
发表于 2011-1-14 14:52:07 | 显示全部楼层


百草霜的没有问题。
回复

使用道具 举报

16#
发表于 2011-1-14 15:32:19 | 显示全部楼层
原帖由 sratlf 于 2011-1-14 15:20 发表
这好像没有错误啊   恩  好像是我的疏忽  麻烦用记事本打开  看开头是不是debug on  是的话改成debug off就行了  麻烦再测试下



改了以后这样。
回复

使用道具 举报

17#
发表于 2011-1-14 16:08:47 | 显示全部楼层
原帖由 sratlf 于 2011-1-14 15:52 发表
用的菜单是这样的吗
title menu
RUN --automenu ()/TYPE/
boot

能不能在命令行下手动输入 RUN --automenu ()/TYPE/  然后截个图

我菜单是按你的写法。
没有办法输入命令啊。因为直接出错了。
回复

使用道具 举报

18#
发表于 2012-5-20 18:16:14 | 显示全部楼层
自动列表如何支持显示中文?
回复

使用道具 举报

19#
发表于 2012-8-7 15:14:26 | 显示全部楼层
我用下面的菜单启动

title 【01】 天意Win2003PE迷你维护系统
find --set-root /BOOT/SETUPLDR.BIN
F6IMG
map --e820cycles=3
map --rehook
chainloader /BOOT/SETUPLDR.BIN

如果不加“map --e820cycles=3”参数,我的acer s3(内存4G)就无法启动。
如果用你的RUN命令加载,命令如下:

title 【01】 天意Win2003PE迷你维护系统
find --set-root /BOOT/SETUPLDR.BIN
F6IMG
RUN /BOOT/SETUPLDR.BIN

则不用加“map --e820cycles=3”参数,请问一下,你的run加入自动判断命令还是怎么回事呢?
回复

使用道具 举报

20#
发表于 2012-8-7 15:25:14 | 显示全部楼层

回复 #1965 sratlf 的帖子

那就奇怪了。直接用chainloader /BOOT/SETUPLDR.BIN,不加“map --e820cycles=3”参数的话,4g内存的机器经常出错,要不双显卡的机器也无法启动。
而用你的run命令加载,4G内存就正常启动。
回复

使用道具 举报

21#
发表于 2012-11-14 16:00:13 | 显示全部楼层
run与新版grldr冲突吗?
我用1112版grldr,执行如下前面几项命令。基本都是黑屏。
timeout 10
default 0
command --set-path=(bd)/BOOT/GRUB
gfxmenu (bd)/BOOT/GRUB/MESSAGE
title 【01】 启动自定义ISO/IMG文件(TYPE目录)
RUN --automenu --show.iso.img.ima.gz. (hd0,0)/TYPE/.AUTOMENU
title 【02】 启动自定义文件(TYPE目录)
RUN --automenu (hd0,0)/TYPE/
title 【03】 启动自定义ISO/IMG文件(TYPE目录-自动列表方式)
RUN --autolist --show.iso.img.ima.gz. (hd0,0)/TYPE/
title 【04】 启动自定义文件(TYPE目录-自动列表方式)
RUN --autolist (hd0,0)/TYPE/
title 【05】 启动自定义LST文件(TYPE目录TY.LST)
RUN (hd0,0)/TYPE/TY.LST
title 【06】 通过ISO安装系统文件(TYPE目录OS.ISO文件)
RUN --fira srs:/srs/ ISO=(hd0,0)/TYPE/OS.ISO
title 【07】 启动RAMOS                              
RUN --ramos /ramxp.img
title 【08】 启动Windows NT/2000/XP/2003/Windows 7
find --set-root --ignore-floppies --ignore-cd /ntldr || find --set-root --ignore-floppies --ignore-cd /bootmgr
map () (hd0)
map (hd0) ()
map --rehook
find --set-root --ignore-floppies --ignore-cd /ntldr || find --set-root --ignore-floppies --ignore-cd /bootmgr
chainloader /ntldr || chainloader /bootmgr
title 【09】 启动天意Win2003PE迷你维护系统
F6IMG
RUN /BOOT/SETUPLDR.BIN
title 【10】 启动天意Native03PE极速维护系统
F6IMG
RUN /BOOT/NVPELDR.BIN
title 【11】 返回主菜单
configfile (md)0x880+0x200
回复

使用道具 举报

22#
发表于 2012-11-15 09:48:18 | 显示全部楼层
删除gfxmenu (bd)/BOOT/GRUB/MESSAGE
后黑屏
回复

使用道具 举报

23#
发表于 2012-11-15 14:35:48 | 显示全部楼层

回复 #2013 2012zhd 的帖子

我晕啊,这么麻烦。我没有放字库文件。
回复

使用道具 举报

24#
发表于 2012-11-16 15:00:12 | 显示全部楼层

回复 #2015 2012zhd 的帖子

我的菜单是这样的:
title 【06】 通过ISO安装系统文件(TYPE目录OS.ISO文件)
RUN --fira srs:/srs/ ISO=(hd0,0)/TYPE/OS.ISO

和你有些不同啊。
回复

使用道具 举报

25#
发表于 2013-3-10 14:07:57 | 显示全部楼层
0311的模板应该已经不适应新版了吧?
可否提供最新版的模板
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-9 03:09

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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