无忧启动论坛

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

[求助] 提取chenall大的qgho批处理,打包成img,遇到新问题,切换分区就死机。见3楼

[复制链接]
跳转到指定楼层
1#
发表于 2013-1-15 21:25:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
例如
批处理的这样的内容
set q=(9)/tmp/q.lst
if not exist %q% && fat mkfile size=4096 %q%
……
fat copy /o %Q3%/Q5.CFG (9)/tmp/

现在批处理文件和外部命令文件都一起打包成img镜像了,路径不变,还是在镜像的BOOT/GRUB/文件夹里边,而镜像则放到了/BOOT/IMGS/中,
那么上面的批处理命令是不是改成
set BootDir=%~dp0
set q=(9)/tmp/q.lst
if not exist %q% && %BootDir%/BOOT/GRUB/fat mkfile size=4096 %q%
……
%BootDir%/BOOT/GRUB/fat copy /o %Q3%/Q5.CFG (9)/tmp/

这样可以吗?还是可以更简单的在前面文件头加一个什么变量?

[ 本帖最后由 tingyue-wu 于 2013-1-17 16:39 编辑 ]
2#
发表于 2013-1-15 22:28:48 | 只看该作者

回复 #1 tingyue-wu 的帖子

这要看你的IMG映射到哪个FD了

比如,映射到FD0,那么就是

set q=(9)/tmp/q.lst
if not exist %q% && (0)/BOOT/GRUB/fat mkfile size=4096 %q%
……
(0)/BOOT/GRUB/fat copy /o %Q3%/Q5.CFG (9)/tmp/
回复

使用道具 举报

3#
 楼主| 发表于 2013-1-16 09:59:44 | 只看该作者

回复 #2 527104427 的帖子

这样似乎太不灵活了。
我能不能在img的根目录弄个批处理,里边写上
set GRUB=%~dp0GRUB
set BootDir=%~dp0
set BootDir=%BootDir:~0,-1%
这样在其他文件夹下面的批处理中,只要出现fat或inifile等外部命令时,前面都写上相对路径,即
%GRUB%/fat ...
%GRUB%/inifile ...
这样行不行?

——————————————————————————
试了一下,好像可以用。命令可以执行。

现在在用这个方法提取chenall大的qgho工具(从SYS_TOOLS_2012-06-27.rar中),再打包成img镜像。
单文件比较清爽。

不过遇到问题,进了界面以后按热键,显示“config First Use,QGHO is checking your system please wait...”的信息后就没反应了。不不知道什么情况?看天书一样。这行信息是在QGHO.CHK批处理文件中的。

——————————————————————————————————————————————


问题解决。原来qgho文件中的set *  把之前的所有变量给取消了,造成我在第一个批处理中设置的相对路径变量出错,而这个路径变量仍然在qgho文件中使用了,所以到这里就没有反应

现在可以改成绝对路径了,img文件固定map到fd1,能够进入操作界面了。不过又有新问题,就是那个备份倒计时界面里边,不能按上、下热键切换备份目标磁盘,一按就死机。未打包成img时是没有问题的(当然这个是很久前测得,不知道grldr版本有没有影响)这个谁能帮忙解决一下?


[ 本帖最后由 tingyue-wu 于 2013-1-17 16:40 编辑 ]
回复

使用道具 举报

4#
 楼主| 发表于 2013-1-16 12:37:01 | 只看该作者
直觉是信息写入QGHO.CFG文件时没法写入的问题,不知道对不对,是的话我也不知道怎么解决?难道删除QGHO.CFG文件,并在QGHO.CHK中删除所有与QGHO.CFG相关的信息吗?
回复

使用道具 举报

5#
发表于 2013-1-16 12:46:18 | 只看该作者

回复 #4 tingyue-wu 的帖子

看得头晕,改这个要时间,一时半会也看不出什么问题

你可以debug 3,再运行PRELOAD.BAT,一句一句查,看是什么问题
回复

使用道具 举报

6#
 楼主| 发表于 2013-1-17 16:38:14 | 只看该作者

回复 #5 527104427 的帖子

解决了。现在遇到新问题,那个备份倒计时界面里边,不能按上、下热键切换备份目标磁盘,一按就死机。
回复

使用道具 举报

7#
 楼主| 发表于 2013-1-18 10:54:11 | 只看该作者
顶起。别沉。大家能看见就好。
回复

使用道具 举报

8#
发表于 2013-5-17 10:41:08 | 只看该作者
帮楼主顶起来,很不易啊
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-2 03:30

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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