无忧启动论坛

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

[求助] 启动菜单请教-----------------------------------------------------------

[复制链接]
跳转到指定楼层
1#
发表于 2011-3-22 01:10:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现的我是这样做的.但这样的话要着做两个IMG文件.
title [02]   启动 GHOST 11.2
map --mem (ud)/HXBoot/imgs/ghost112.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

title [03]   启动 GHOST 11.5
map --mem (ud)/HXBoot/imgs/ghost115.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)


能不能做成这样只做一个IMG文件,带个参数这类的.
title [02]   启动 GHOST 11.2
map --mem (ud)/HXBoot/imgs/ghost.img ;112 (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

title [03]   启动 GHOST 11.5
map --mem (ud)/HXBoot/imgs/ghost.img ;115 (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

请问可以实现吗?
如果用EasyBoot做的引导就可以实现.

===================================
看了二楼百草霜大侠给的教程后又出新问题了.

title [02]   启动 GHOST 11.2
run /HXBoot/imgs/ghost.img ghost.bat

boot

title [03]   启动 GHOST 11.5
run /HXBoot/imgs/ghost.img call ghost.bat
boot

但是这个ghost.img里面是不是要有些别的文件后使用call ghost.bat或者ghost.img ghost.bat 才有用呢?我做出来的ghost.img Call 不了ghost.bat.请问这是怎么回事?
这个问题都困扰我好几天了.望高手大侠支招.谢谢!







[ 本帖最后由 2011qqts 于 2011-3-24 20:58 编辑 ]
2#
发表于 2011-3-22 08:15:50 | 只看该作者

回复 #1 2011qqts 的帖子

回复

使用道具 举报

3#
 楼主| 发表于 2011-3-22 15:33:48 | 只看该作者

回复 #2 Plantsoot 的帖子

太感谢了,找了好几天都没找着..
回复

使用道具 举报

4#
 楼主| 发表于 2011-3-24 20:59:49 | 只看该作者
又出新问题了,望高手支招..
回复

使用道具 举报

5#
发表于 2011-3-24 21:18:15 | 只看该作者

回复 #4 2011qqts 的帖子

具体你的img结构我不太清楚,给你看下我修改过的RUN模块。
可能不是最后的写法,太长时间没去关注了,不过,可以参考一下。

(RUN修改的部分内容)
更改内容:
:.img
:.ima
:.gz
::最后修改时间 20110207
if /i "%~n1"=="firadisk" if not #%x2==# goto :firaiso
call :find %path%%%~nx1
if not exist %path%%%~nx1 goto :err
map --mem %path%%%~nx1 (0)
map --hook
set nstr=%~n1
set mdstr=%nstr:~0,6%
if /i "%mdstr%"=="maxdos" && if not #%~2==# && if not /i "%~2"=="--max-ext" call :maxdos %~1 %~2 %~3 %~4 %~5 %~6 %~7 %~8 %9
if /i "%mdstr%"=="maxdos" && if /i "%~2"=="--max-ext" call :maxdos %~2 %~3 %~4 %~5 %~6 %~7 %~8 %9
if not /i "%mdstr%"=="maxdos" && if /i "%~2"=="--max-ext"  call :maxdos %~2 %~3 %~4 %~5 %~6 %~7 %~8 %9
rootnoverify (0)
if not exist (0)/menu.lst chainloader (0)+1 || configfile (0)/menu.lst
boot
exit

:maxdos
::最后修改时间 20110208
::(兼容maxdos7、8以及兼容论坛40M的增强版,注意版本不同参数的写法不同)
if not exist (0)/CONFIG.SYS exit
if not exist (0)/AUTOEXEC.BAT exit
cat --locate="default=" --replace="default=1,0" --number=1 (0)/CONFIG.SYS
cat --locate="call" --replace="Call" (0)/AUTOEXEC.BAT
cat --locate="CALL" --replace="Call" (0)/AUTOEXEC.BAT
cat --locate="m.bat" --replace="M.BAT" (0)/AUTOEXEC.BAT
cat --locate="M.bat" --replace="M.BAT" (0)/AUTOEXEC.BAT
cat --locate="m.BAT" --replace="M.BAT" (0)/AUTOEXEC.BAT
debug 1
cat --locate="Call M.BAT" --number=1 (0)/AUTOEXEC.BAT | set offset=
debug %debug%
write --offset=0x%offset% (0)/AUTOEXEC.BAT %~2 %~3 %~4 %~5 %~6 %~7 %~8 %9 \r M.BAT \r
exit

调用例子:
title MAXDOS8工具箱Diskgen不带--max-ext参数
RUN /BOOT/IMGS/MAXDOS8.IMG Diskgen.bat


title MAXDOS8工具箱Diskgen带--max-ext参数
RUN /BOOT/IMGS/MAXDOS8.IMG --max-ext Diskgen.bat

title MAXDOS40M增强版Diskgen3.4不带--max-ext参数
RUN /BOOT/IMGS/MAXDOS40M.IMG Call Diskgen.bat d34

title MAXDOS40M增强版Diskgen3.4带--max-ext参数
RUN /BOOT/IMGS/MAXDOS40M.IMG --max-ext Call Diskgen.bat d34

title MAX7.IMG工具箱ghost必须带--max-ext参数
RUN /BOOT/IMGS/MAX7.IMG --max-ext Call gh.bat

title MAX7.IMG工具箱Diskgen必须带--max-ext参数
RUN /BOOT/IMGS/MAX7.IMG --max-ext lh ctmouse \r diskgen

title 运行MAXDOS8工具箱
RUN /BOOT/IMGS/MAXDOS8.IMG


[ 本帖最后由 Plantsoot 于 2011-3-24 21:21 编辑 ]
回复

使用道具 举报

6#
 楼主| 发表于 2011-3-25 10:51:23 | 只看该作者
请百草兄帮忙看看我做的ghost.img问题出在哪里.我把文件上传到网盘了.
http://u.115.com/file/f7d2dc98d0
回复

使用道具 举报

7#
 楼主| 发表于 2011-3-25 12:43:51 | 只看该作者
能加一下QQ吗?
我的QQ40077936
回复

使用道具 举报

8#
发表于 2011-3-25 23:05:33 | 只看该作者
文件过期了,有空我看看,测试后做个fba。
回复

使用道具 举报

9#
 楼主| 发表于 2011-3-26 12:43:57 | 只看该作者
好的,谢谢!
回复

使用道具 举报

10#
 楼主| 发表于 2011-3-28 15:36:04 | 只看该作者
文件我续期了.你帮我看看吧.谢谢,
回复

使用道具 举报

11#
发表于 2011-3-28 16:23:17 | 只看该作者
把两个版本的ghost做到一个img里面就可以了 何必这么麻烦呢
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-15 21:05

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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