Board logo

标题: (自己搞定-可新问题来了!)如何解决先加载天汇,再无法启 [打印本页]

作者: shawell518     时间: 2006-10-29 00:04    标题: (自己搞定-可新问题来了!)如何解决先加载天汇,再无法启
我做了一个dos中文启动盘,集合了常用dos工具。用的是 tw 3.2 改进版

然而,再用批处理进入diskgen时,diskgen启动失败。

如何解决?
这是我的批处理:
------------------
@echo off
tw /q
echo.
ctmouse
cd diskgen
diskgen
--------------------

在vmware上测试的。

如果我在运行diskgen之前先运行:tw /q,
再手动运行diskgen,则没有任何错误。

很明显,这是tw与diskgen发生了冲突。

不知道这个批处理如何写

谢谢

批处理运行diskgen后,diskgen一闪而过,错误提示如下图(vmware上戳的图):



--------------------
前面的diskgen已经搞定,可新问题是:
如果加载了usb驱动的话,无法重新调用diskgen!


Last edited by shawell518 on 2006-10-31 at 05:17 AM ]
附件 1: untitled.JPG (2006-10-29 00:04, 34.97 KiB, 下载附件所需积分 1点 ,下载次数: 1)


附件 2: untitled.JPG (2006-10-30 20:03, 68.57 KiB, 下载附件所需积分 1点 ,下载次数: 1)



作者: taojiang     时间: 2006-10-29 03:00
本身diskgen就是自带中文显示的,没必要加载tw

作者: 不得不爱     时间: 2006-10-29 03:13
diskgen在虚拟机里运行是有问题,在真实机了就没有问题了

作者: bc12060101     时间: 2006-10-29 04:54
嘿嘿,diskgen几乎与所有的中文平台都有可能发生冲突!但当其工作环境发生变化时,冲突或许可以避免。
比如说:我制作的启动光盘在使用加载光驱方式进入dos系统时,diskgen则与tw冲突,卸载掉tw后则不会冲突,这与楼主的现象相仿;但当使用非加载光驱方式进入dos时,则不会与tw发生冲突!当我使用EasyBoot制作光盘镜像时,会发生上述现象;但当使用UltraISO制作光盘镜像时,则又不会发生过上述现象。

作者: cchessbd     时间: 2006-10-29 06:43
用 TW /np /nw /n3 >nul 试试,然后卸载试试吧。

作者: shawell518     时间: 2006-10-29 08:57
Originally posted by cchessbd at 2006-10-29 06:43 AM:
用 TW /np /nw /n3 >nul 试试,然后卸载试试吧。


好的

俺試試

再測試一下

作者: fastslz     时间: 2006-10-29 09:17
diskgen除了和天汇有冲突外还有一个BUG,不能用CALL 命令调用BAT方法启动diskgen。也就是用WBAT调用就不能再返回上级菜单参数,只能放在批处理最后。就这个BUG我折腾N天~

作者: shawell518     时间: 2006-10-29 09:19
Originally posted by cchessbd at 2006-10-29 06:43 AM:
用 TW /np /nw /n3 >nul 试试,然后卸载试试吧。


我在虛擬機上試了 還是不行

謝謝您的回復

不知道真的刻成了盘 实盘效果如何

虚拟机上就这个没有搞定

不过 有其它的法子 但不是直接启动diskgen

作者: shawell518     时间: 2006-10-29 10:07
Originally posted by fastslz at 2006-10-29 09:17 AM:
diskgen除了和天汇有冲突外还有一个BUG,不能用CALL 命令调用BAT方法启动diskgen。也就是用WBAT调用就不能再返回上级菜单参数,只能放在批处理最后。就 ...


奇怪,我在虚拟机上的硬盘上,同样用了tw,但用批处理调用diskgen,没有问题!
而在虚拟机上的光盘上,用tw显示中文后,用批处理调用diskgen,没有成功!


虚拟机中的光盘和硬盘上,同样的批处理直接启动diskgen,有天大的区别呢?

作者: fastslz     时间: 2006-10-29 10:29
对于diskgen在真实机能运行就ok了

作者: shawell518     时间: 2006-10-29 10:33
Originally posted by fastslz at 2006-10-29 10:29 AM:
对于diskgen在真实机能运行就ok了


你可能错领会我的意思了

我是说 在虚拟机的硬盘上和在虚拟机的光盘上 得到不同的结果

作者: fastslz     时间: 2006-10-29 10:50
光盘只读模式,运行diskgen会产生临时文件的哦

作者: cchessbd     时间: 2006-10-29 18:39
Originally posted by shawell518 at 2006-10-29 09:19:


我在虛擬機上試了 還是不行

謝謝您的回復

不知道真的刻成了盘 实盘效果如何

虚拟机上就这个没有搞定

不过 有其它的法子 但不是直掠...


如果还没解决的话
你到 http://free5.ys168.com/?nhccrgd "软件发布"目录里下我的启动盘试试。
我的在虚拟机里面可以执行。VPC2007 Bata 与VMWare5.5.2 均未发现问题。

作者: cchessbd     时间: 2006-10-29 18:41
对于程序,最好不要用CALL的形式。就我所知,加载中文后,KVFIX与DISKGEN用CALL会在某些主板死机。不过老的815主板好像没这问题。

Last edited by cchessbd on 2006-10-29 at 07:38 PM ]

作者: shawell518     时间: 2006-10-29 19:51
Originally posted by fastslz at 2006-10-29 10:50 AM:
光盘只读模式,运行diskgen会产生临时文件的哦



对此观点 不敢苟同

为什么不用tw(先不启动tw),却没有问题呢?

作者: 不得不爱     时间: 2006-10-29 20:05
——————————————————版务纪录————————————————————
执行:qwe1234567
说明:同样的问题发表在两个版快
操作:合并主题,并且删除楼主发的另外一个同样的帖子
提示:请不要重复发表同样的主题
——————————————————————————————————————————

作者: cchessbd     时间: 2006-10-29 20:45
虚拟机毕竟与真实机器还是有区别的。
这个问题我以前曾遇到过,不记得怎么解决了。
后来又遇到了:先加载TW,退出后再DISKGEN,花屏--真实机器
却发现只是某些主版才有。
反正我的启动盘更新有不少次了。
最近采用了新的驱动制作,没再遇到过。

作者: yujinhui     时间: 2006-10-29 21:01
DISKGEN 跟CTMOUSE 有冲突,建议用MS的mouse.com ver.7

跟TW没关系。

不用加TW。

Last edited by yujinhui on 2006-10-29 at 09:05 PM ]

作者: shawell518     时间: 2006-10-30 01:11
Originally posted by yujinhui at 2006-10-29 09:01 PM:
DISKGEN 跟CTMOUSE 有冲突,建议用MS的mouse.com ver.7

跟TW没关系。

不用加TW。

Last edited by yujinhui on 2006-10-29 at 09:05 PM ]




再试试看

作者: shawell518     时间: 2006-10-30 04:13
Originally posted by yujinhui at 2006-10-29 09:01 PM:
DISKGEN 跟CTMOUSE 有冲突,建议用MS的mouse.com ver.7

跟TW没关系。

不用加TW。

Last edited by yujinhui on 2006-10-29 at 09:05 PM ]



经过测试 ctmouse 与 diskgen 没有冲突

作者: fastslz     时间: 2006-10-30 04:24
如真想解决此问题,将你的相关批处理贴出来,或者提供下你的作品下载地址,大家一起测试一下~

作者: shawell518     时间: 2006-10-30 05:51
Originally posted by fastslz at 2006-10-30 04:24 AM:
如真想解决此问题,将你的相关批处理贴出来,或者提供下你的作品下载地址,大家一起测试一下~


呵呵 我已经解决了

不过 运行usb驱动的话 再运行diskgen 还是有问题

我做的这个大约17MB 有点大哦 不好传的

作者: fastslz     时间: 2006-10-30 06:02
哦~那加载usb驱动时尽量不要high参数,或者重新分配下内存

作者: yujinhui     时间: 2006-10-30 06:47
楼主作的启动盘,使用DISKGEN,用CTMOUSE,不花屏吗?(具体症状就是鼠标移动到哪里哪里就看不成)

曾经因为这个,我测试了几遍才找到原因。难道就我一个人这样吗?

想看看楼主的AUTOEXEC.BAT.找一下原因。

Last edited by yujinhui on 2006-10-30 at 06:48 AM ]

作者: fastslz     时间: 2006-10-30 08:21
和CTMOUSE确实没关系CuteMouse v1.9.1 [DOS]
而CuteMouse v2.0 [FreeDOS]不兼容VMware

作者: shawell518     时间: 2006-10-30 09:47
Originally posted by yujinhui at 2006-10-30 06:47 AM:
楼主作的启动盘,使用DISKGEN,用CTMOUSE,不花屏吗?(具体症状就是鼠标移动到哪里哪里就看不成)

曾经因为这个,我测试了几遍才找到原因。难遠...


曾经花屏过

后来改过了 就没有问题了

作者: yujinhui     时间: 2006-10-30 10:22
shawell518

我想看一下你的AUTOEXEC.BAT以及diskgen.bat,目的是对比一下,查找我用

ctmouse V1.9为什么花屏,而用MS 的MOUSE就好了,如果不方便贴,就发我邮箱里

吧。谢谢。

E-MAIL:yujinhui@gmail.com

作者: shawell518     时间: 2006-10-30 19:32
Originally posted by yujinhui at 2006-10-30 10:22 AM:
shawell518

我想看一下你的AUTOEXEC.BAT以及diskgen.bat,目的是对比一下,查找我用

ctmouse V1.9为什么花屏,而用MS 的MOUSE就好了,如果不方便贴,就发我 ...



呵呵没有什么不方便的

已经送到你的邮箱了

Last edited by shawell518 on 2006-10-30 at 07:51 PM ]
附件 1: untitled.JPG (2006-10-30 19:32, 68.57 KiB, 下载附件所需积分 1点 ,下载次数: 2)



作者: shawell518     时间: 2006-10-31 05:17
--------------------
前面的diskgen已经搞定,可新问题是:
如果加载了usb驱动的话,无法重新调用diskgen!

作者: fastslz     时间: 2006-10-31 05:25
其实还是老问题啦~~~

作者: shawell518     时间: 2006-11-1 09:43
Originally posted by 不得不爱 at 2006-10-29 03:13 AM:
diskgen在虚拟机里运行是有问题,在真实机了就没有问题了


真的么?

这个还没有试 没有可擦写的盘子试