无忧启动论坛

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

GRUB4DOS硬盘工具箱(2011-09-18更新)

  [复制链接]
211#
 楼主| 发表于 2011-9-9 16:58:28 | 只看该作者

回复 #211 ali88home 的帖子

这个QGHO调用还有一些问题,现在可以使用F10进入MODBOOT菜单选择QGHO菜单进入使用.

新的版本取消了自定义配置文件,系统是自动检测的,你的系统中安装了几个系统在菜单就可以显示出几个.
回复

使用道具 举报

212#
发表于 2011-9-9 21:10:15 | 只看该作者
回楼上。
我安装了两个系统,不过,这两个区是互相隐藏的,菜单显示不出来呀。
qgho调用,楼主什么时候可以修正一下啊。。。

[ 本帖最后由 135956 于 2011-9-9 21:11 编辑 ]
回复

使用道具 举报

213#
 楼主| 发表于 2011-9-9 21:42:47 | 只看该作者
你的系统情况是???

是根据\WINDOWS\SYSTEM32或\WINNT\SYSTEM32目录进行检测的.如果你的系统目录非这两个之一,则检测不到.

启动时按10进入MODBOOT菜单,选QGHO的菜单进入应该自动检测到多系统,如果是单系统在菜单顶部也会有提示系统版本.的

像这样子的.

也许你下载的不是最新的版本.

用这里下载,刚又小更新了一下.

http://www.kuaipan.cn/file/id_119657788903416.html

20110909211935620.png (16.54 KB, 下载次数: 89)

20110909211935620.png
回复

使用道具 举报

214#
发表于 2011-9-9 21:54:11 | 只看该作者
报告一个问题,
我把扩展模块移动到了别的地方,并修改了ADDONS目录下#Slitaz.txt等相应文件的内容,没有修改文件名或者增减文件,结果再次重启后,menu.lst没有变化,加载扩展模块失败。查看源码,发现判断是否修改menu.lst依据是ls /boot/ADDONS/#的结果是否改变,这应该就是原因所在了,原来的代码没有能够反映扩展模块启动菜单的变化,建议先执行call :ADDONS,再把比较(rd)+1和menu.lst作为是否修改的依据。

[ 本帖最后由 2011_dihuo0 于 2011-9-9 22:31 编辑 ]
回复

使用道具 举报

215#
发表于 2011-9-9 22:06:54 | 只看该作者
这么一改后,我发现addons.lst不起任何作用了,似乎没没存在的必要了。
顺便祝chenall中秋节快乐。

[ 本帖最后由 2011_dihuo0 于 2011-9-9 22:11 编辑 ]
回复

使用道具 举报

216#
发表于 2011-9-9 22:26:19 | 只看该作者
受此启发,我想addons.lst可以删除了,menu.tmp能不能也删除呢。如果最后直接把(rd)+1作为启动菜单,而不写入menu.lst的话,那么menu.lst和menu.tmp就没有必要同时存在了。可以把menu.tmp更名为menu.lst,在PRELOAD.BAT里把menu.tmp替换为menu.lst,又可以减少一个文件了。
回复

使用道具 举报

217#
 楼主| 发表于 2011-9-9 22:54:36 | 只看该作者

回复 #215 2011_dihuo0 的帖子

为了不每次启都扫描扩展程序,所以才这样子设计,一般人都是固定使用的,哪里会一会移过来一会移过去的.

你修改了文件,只要想办法改变修改ADDONS/addons.lst的内容,下次启动时就会检测到不一致,这里就会重新扫描扩展程序.

在G4D下可以直接echo > ()/BOOT/ADDONS/ADDONS.LST清空文件内容,这样再次启动就可以了.

menu.tmp等也是有用的,否则每次启动都要扫描一次扩展程序,很浪费时间.
回复

使用道具 举报

218#
 楼主| 发表于 2011-9-9 22:56:29 | 只看该作者
有条件的朋友可以试试新版的QGHO使用是否正常.(一些小功能还没有完成),目前是基本功能可以使用.

因为测试条件有限,无法全部测试.
回复

使用道具 举报

219#
发表于 2011-9-9 23:16:32 | 只看该作者

回复 #219 chenall 的帖子

清空addons.lst的方法很多,但是都是手动修改的办法,我希望程序能够有一种自动检测文件改变的方案。
有没有办法记录文件的修改时间,以此作为重新扫描的依据。
回复

使用道具 举报

220#
发表于 2011-9-9 23:19:59 | 只看该作者
对了可以记录文件的大小,修改文件通常都会改变文件的大小,这是一个可行的方案,如果有文件的大小改变了,就重新扫描。

[ 本帖最后由 2011_dihuo0 于 2011-9-9 23:23 编辑 ]
回复

使用道具 举报

221#
发表于 2011-9-10 09:22:44 | 只看该作者

回复 #219 chenall 的帖子

测试过了,我电脑还是没有QGHO功能出现,811版本成功的。
回复

使用道具 举报

222#
 楼主| 发表于 2011-9-10 10:17:29 | 只看该作者

回复 #222 ali88home 的帖子

试了一下发现MODBOOT模块被我改错了,出现了BUG。

使用Shift+F10的菜单应该可以进入。。
回复

使用道具 举报

223#
 楼主| 发表于 2011-9-11 01:03:19 | 只看该作者
最新的SYSTOOLS.RAR

http://www.kuaipan.cn/file/id_119657788903416.html

修正了我所发现的问题.QGHO功能基本正常.

暂时没有修改密码的功能,也没有重新进行系统检测功能.第一次使用会进行检测.

再慢慢完善.

有兴趣的可以试一下.

按F9第一次备份不需要密码,恢复需要密码.进入QGHO菜单后所有操作目前都不需要密码,以后会根据情况设定权限.
回复

使用道具 举报

224#
 楼主| 发表于 2011-9-11 01:16:07 | 只看该作者

回复 #224 chenall 的帖子

忘了自动创建QGHO目录了,所以备份可能会失败...

自己先在硬盘的最后分区创建一个
回复

使用道具 举报

225#
发表于 2011-9-11 13:47:56 | 只看该作者
再一次测试0910新版本,QGHO执行成功。

不过,竟然出现uuid-16字符的档案名称.gho,吓一跳啊!呵呵!

如果空间不足发现备份失败后,有执行DEL动作,但是却没有真的执行成功删除,从操作过程显示,猜测可能路径不对。【这是确认的】

如果强制中断,备份失败后重新启动,【不确认】成功删除0字节文件重新备份,这部分是覆盖的原因呢?还是真的删除0字节文件重新备份,需要再多确认几次。

........

经过多次测试后,推测是不是名称太长,所以删除失败,如果在DOS下,记得ghost超出6个字符会以8.3格式表示,例如:abcdef~1。
而会重新备份的原因,可能是辨别没有重复名称或名称太长无法辨别,所以又备份了。

ghost备份,如果空间不足,会留下一个很大的失败文件,但是如果强制中断,就会留下0字节文件,在FAT32分区,可以使用DEL就可以删除,但是在隐藏分区和NTFS分区下,还是要使用omnifs来删除。

[ 本帖最后由 ali88home 于 2011-9-11 14:55 编辑 ]
回复

使用道具 举报

226#
 楼主| 发表于 2011-9-11 16:52:01 | 只看该作者
有没有多系统的测试情况.

如果多系统的话,目前是把第一激活主分区作为默认的系统.

比如(hd0,0) windows xp
(hd0,1) windows 7

如果是(hd0,0)分区激活时,启动的备份恢复的针对(hd0,0)的.

当(hd0,1)分区激活时,默认是针对(hd0,1)的.
回复

使用道具 举报

227#
发表于 2011-9-11 19:06:07 | 只看该作者
我把默认路径修改了qgho/qgho.gho,备份后,好像删除路径不对.
请教C大:
删除路径修改的地方在哪里?
如果路径对,应该可以成功删除失败的gho。

看了里面信息,备份的系统情况。应该没有问题。
回复

使用道具 举报

228#
 楼主| 发表于 2011-9-11 21:47:07 | 只看该作者

回复 #228 ali88home 的帖子

麻烦试试刚上传的版本,上面的链接重新下载即可...

使用了新的方案.
回复

使用道具 举报

229#
 楼主| 发表于 2011-9-11 21:48:08 | 只看该作者

回复 #228 ali88home 的帖子

目前因为还是测试中,不提供默认路径的修改.

以后会有一个配置菜单,可以修改一些默认的设置.
回复

使用道具 举报

230#
发表于 2011-9-12 16:09:26 | 只看该作者

回复 #229 chenall 的帖子

再一次测试了,我的电脑,还是无法成功删除备份失败的gho,是不是少1.3【:】\QGHO\QGH.GHO,路径不对啊!

m大的可以的。
回复

使用道具 举报

231#
 楼主| 发表于 2011-9-12 16:39:31 | 只看该作者
你确定是下载的是最新版的?

新的进入DOS之后重启之前会有一个倒计时.如果没有看到就肯定不是新的.可能又下载到旧的版本了.
回复

使用道具 举报

232#
发表于 2011-9-12 18:22:14 | 只看该作者

回复 #232 chenall 的帖子

的确是新版本,因为后面更新,WBAT画面重新启动倒计时
回复

使用道具 举报

233#
 楼主| 发表于 2011-9-12 19:37:02 | 只看该作者
难道是自动检测的参数有误??

自动删除文件的脚本在A:\OMNIFS.TXT
在DOS下TYPE A:\OMNIFS.TXT可以看到内容。
回复

使用道具 举报

234#
 楼主| 发表于 2011-9-12 19:46:32 | 只看该作者

回复 #233 ali88home 的帖子

我自己试了一下,原来异常中断产生的0字节文件,GRUB4DOS不能正常访问,比如cat或if exist判断都是失败的。。。

而目前的删除判断是根据grub4dos的if exist来确定文件是否存在。

下次再换个方式解决。
回复

使用道具 举报

235#
发表于 2011-9-12 22:23:33 | 只看该作者
相对于旧版本,新版本都有哪些改变?我想研究一下两者的不同。
新版本问题似乎比较多,这两天没怎么用电脑,这只是一个初步的印象。
回复

使用道具 举报

236#
发表于 2011-9-13 00:13:19 | 只看该作者

回复 #234 chenall 的帖子

A:\OMNIFS.TXT这个文件我看过了,路径没有错误。
猜测是,ghost备份失败后会回到dos下-A:\,而A:\里面没有omnifs,而我的分区是NTFS,dos辨别不了,只能执行delete功能,前面omnifs命令就形同虚设。
在旧版本上,我本来在qgho文件尝试加上[:],结果dos不能辨别【:】,只有显示1.3[.]\QGHO\QGHO.GHO,...失败。
异常中断产生的0字节文件,m大的方式辨别是可以的,至于删除*.gho,我在想,既然使用MODBOOT,是不是建立一个文件A:\DEL.BAT来执行,避免dos和g4d一起使用混乱,dos显示不正确的信息,致后面执行失败。

或者使用qgho.cfg文件信息,把路径显示信息例如~1.3:\QGHO\QGHO.GHO放在里面辨别使用。

[ 本帖最后由 ali88home 于 2011-9-13 00:22 编辑 ]
回复

使用道具 举报

237#
发表于 2011-9-13 08:02:08 | 只看该作者
抱歉,我昨天说的是0905版,后来我又下载了0911版,经初步测试,一切正常,没有什么问题。
回复

使用道具 举报

238#
 楼主| 发表于 2011-9-13 09:10:38 | 只看该作者

回复 #238 2011_dihuo0 的帖子

最近的版本在测试新版QGHO,新的QGHO比较智能.
回复

使用道具 举报

239#
发表于 2011-9-13 15:04:06 | 只看该作者
GRUB4DOS下,用ls gho文件可以发现0字节备份文件的存在,cat和if exist 发现不了0字节备份文件的存在。
回复

使用道具 举报

240#
 楼主| 发表于 2011-9-13 19:43:34 | 只看该作者

回复 #240 mygamexxx 的帖子

嗯,就是这个问题....

@ali88home ,@2011_dihuo0

新的版本已经上传,请测试,应该没有什么问题.

如果没有问题再完善一下就OK了 .
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-10 18:12

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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