|
2#
楼主 |
发表于 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 编辑 ] |
|