无忧启动论坛
标题:
提取chenall大的qgho批处理,打包成img,遇到新问题,切换分区就死机。见3楼
[打印本页]
作者:
tingyue-wu
时间:
2013-1-15 21:25
标题:
提取chenall大的qgho批处理,打包成img,遇到新问题,切换分区就死机。见3楼
例如
批处理的这样的内容
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 编辑
]
作者:
527104427
时间:
2013-1-15 22:28
标题:
回复 #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/
作者:
tingyue-wu
时间:
2013-1-16 09:59
标题:
回复 #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 编辑
]
作者:
tingyue-wu
时间:
2013-1-16 12:37
直觉是信息写入QGHO.CFG文件时没法写入的问题,不知道对不对,是的话我也不知道怎么解决?难道删除QGHO.CFG文件,并在QGHO.CHK中删除所有与QGHO.CFG相关的信息吗?
作者:
527104427
时间:
2013-1-16 12:46
标题:
回复 #4 tingyue-wu 的帖子
看得头晕,改这个要时间,一时半会也看不出什么问题
你可以debug 3,再运行PRELOAD.BAT,一句一句查,看是什么问题
作者:
tingyue-wu
时间:
2013-1-17 16:38
标题:
回复 #5 527104427 的帖子
解决了。现在遇到新问题,那个备份倒计时界面里边,不能按上、下热键切换备份目标磁盘,一按就死机。
作者:
tingyue-wu
时间:
2013-1-18 10:54
顶起。别沉。大家能看见就好。
作者:
shan
时间:
2013-5-17 10:41
帮楼主顶起来,很不易啊
欢迎光临 无忧启动论坛 (http://wuyou.net/)
Powered by Discuz! X3.3