中国DOS联盟论坛

China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --
Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
Guest | Log in | Register | Members | Search | China DOS Union
中国DOS联盟论坛
The time now is 2026-08-19 02:09
47,814 topics / 349,908 posts / today 1 new / 48,259 members
DOS疑难解答 & 问题讨论 (解答室) » Why can't DiskGen 2.0 be used?
Printable Version  3,074 / 15
Floor1 cytw Posted 2007-11-04 19:45
初级用户 Posts 12 Credits 29
Ask: Why can't I use DiskGen 2.0? The original 1.2 works normally, why does it work after replacing it with 2.0?
Floor2 lianjiang2004 Posted 2007-11-04 20:29
金牌会员 Posts 1,884 Credits 3,946
It has been working normally.
Floor3 cytw Posted 2007-11-06 09:22
初级用户 Posts 12 Credits 29
CONFIG.SYS

[menu]
menuitem=GHOST, GHOST
menuitem=DiskGen, DiskGen
menuitem=MS-DOS, MS-DOS
menuitem=TOOLS, TOOLS
menudefault=TOOLS, 18
menucolor=14, 4

[MS-DOS]
device=himem.sys /testmem:off
[TOOLS]
device=himem.sys /testmem:off
[GHOST]
device=himem.sys /numhandles=128 /testmem:off
device=umbpci.sys /S
[DiskGen]
device=himem.sys /numhandles=128 /testmem:off
device=umbpci.sys /S

[COMMON]
DOS=NOAUTO
dos=high,umb
shell=command.com /P /F /E:1440
fileshigh=20
buffershigh=30lastdrivehigh=z
SET TMP=X:\
SET TEMP=X:\

AUTOEXEC.BAT

@ECHO OFF

SET DIRCMD=/O:N

subst a:
subst b:
xmsdsk 48000 x: /y >nul
copy /y command.com x:\ >nul
copy /y cytw.exe x:\ >nul
subst a: /d
subst b: /d

set comspec=x:\command.com
set ghox=ghos
x:

cytw.exe /y >nul
del cytw.exe >nul

cd cmd
zeno.exe >nul
mouse.com >nul
tway.exe >nul
wbx.com >nul

Path=x:\cmd;x:\
set temp=x:\
set tmp=x:\

IF "%config%"=="GHOST" GOTO GHOST
IF "%config%"=="DiskGen" GOTO DiskGen
IF "%config%"=="TOOLS" GOTO TOOLS
IF "%config%"=="MS-DOS" GOTO QUIT

:GHOST
GHOST
GOTO QUIT

:DiskGen
DiskGen
GOTO QUIT

:TOOLS
call menu.bat
GOTO QUIT

:QUIT
find /s
cd\
cls
call x:\cmd\help.bat



REM: Please help check where the error is? Thank you!
Floor4 cytw Posted 2007-11-06 10:07
初级用户 Posts 12 Credits 29
Or crash, or display information:
[PMODE/W]:Abort:00
Exception:0D
Error code:00000000
EAX:00000002 EBX:0000100A ECX:00000000 EDX:00000018
ESI:00000392 EDI:00025EE0 EBP:0000100A ESP:0002DC88
EIP:00000D75
EFLAGS:00210002
CR0:00000011 CR2:00000000

Please help, the same conditions run 1.2 no problem!
Floor5 lianjiang2004 Posted 2007-11-06 10:09
金牌会员 Posts 1,884 Credits 3,946
[DiskGen]
device=himem.sys /numhandles=128 /testmem:off
device=umbpci.sys /S
----------
Remove
device=himem.sys /numhandles=128 /testmem:off
device=umbpci.sys /S

Or remove
device=umbpci.sys /S
and see.
Floor6 cytw Posted 2007-11-06 10:11
初级用户 Posts 12 Credits 29
Tried it, didn't work
Floor7 dato Posted 2007-11-06 10:50
高级用户 Posts 377 Credits 916
Well, this is how it is. Previously, I encountered a problem with a via pro 133 motherboard, and then I changed to this config. All the machines that have used it are fine. I specially configured such a config for diskgenus, because other configs might cause it to fail to load. Anyway, try to load such software as little as possible

[DISK]
menuitem=diskgen,Disk Genius.

[diskgen]
include=COMM

[COMM]
device=HIMEM.SYS /testmem:off
DEVICE=EMM386.EXE NOEMS
devicehigh=ramdrive.sys /E 2048
files=30
buffers=60
dos=high,umb
stacks=9,256
lastdrive=z
Floor8 lianjiang2004 Posted 2007-11-06 11:16
金牌会员 Posts 1,884 Credits 3,946
It doesn't work even if no drivers are loaded
Floor9 cytw Posted 2007-11-06 11:18
初级用户 Posts 12 Credits 29
Floor10 lianjiang2004 Posted 2007-11-06 11:19
金牌会员 Posts 1,884 Credits 3,946
After the menu appears, press shift+f5 to enter and run diskgen.
Floor11 fastslz Posted 2007-11-06 12:04
铂金会员 Posts 2,315 Credits 5,493 From 上海
Do not load the Chinese character system, especially Tianhui. Exit Tianhui and then run DiskGen. If the batch file has goto call and other things, it's best to put DiskGen at the end position. I also reported this bug to the DiskGen author.
Floor12 lianjiang2004 Posted 2007-11-06 12:21
金牌会员 Posts 1,884 Credits 3,946
I took a look at autoexec, why does running diskgen need to load so many things? Nothing is needed. The fewer the better. Hehe.
Floor13 lianjiang2004 Posted 2007-11-06 12:28
金牌会员 Posts 1,884 Credits 3,946
The relevant files I use. For reference only.
[menu]
menuitem=gghost, GGhost [A]
menuitem=diskgen, Diskgen
menudefault=gghost,3
menucolor=15,1


[gghost]
device=himem.sys /testmem:off
include m1


[diskgen]

[m1]
files=30
buffers=30
dos=high,umb
stacks=9,256
lastdrive=z
shell=command.com /p /f /e:800

--------------------
@echo off
cls
if "%config%"=="gghost" goto gghost
if "%config%"=="diskgen" goto diskgen
........

:diskgen
ctmouse >nul
diskgen
CTMOUSE /u >nul
goto quit
Floor14 bc12060101 Posted 2007-11-06 21:41
银牌会员 Posts 712 Credits 1,455
Hehe, diskgen can run normally in a DOS system that doesn't load any drivers. The landlord, what you did with all those things just causes trouble and doesn't help at all!
In addition, diskgen seems to have conflicts with all Chinese platforms (not always, but when it can't run normally, just exiting the Chinese platform can usually solve the problem).
Floor15 cytw Posted 2007-11-07 10:48
初级用户 Posts 12 Credits 29
Thanks
1 2  Next
[ Contact the Union admin team - 中国DOS联盟 - Standard version ]
Sponsored by ifanr Inc | © 2001–2023