China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --

Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
DOS stands for freedom, openness and progress. Let us work hard, learn from the openness and GNU spirit of FreeDOS and Linux, and together build and grow a free GNU GPL world!

中国DOS联盟论坛
The time now is 2026-07-25 11:57
中国DOS联盟论坛 » DOS启动盘 & LOGO技术 (启动盘室) » USB CD-ROM drive uses too much memory View 1,520 Replies 8
Original Poster Posted 2003-06-09 00:00 ·  中国 广东 汕头 联通
初级用户
Credits 80
Posts 17
Joined 2003-05-11 00:00
23-year member
UID 1989
Gender Male
Status Offline
The USB CD-ROM drive uses too much memory. After my boot disk finishes loading, only 330k of conventional memory is left. I can't load Tianhui, and it says there isn't enough memory.
Floor 2 Posted 2003-06-09 00:00 ·  中国 上海 电信
金牌会员
★★★★
小飞侠
Credits 4,590
Posts 1,812
Joined 2003-04-02 00:00
23-year member
UID 1400
Gender Male
From 上海市
Status Offline
Use mem/c/p
and see how much memory the USB CD-ROM drive is really taking up!
Floor 3 Posted 2003-06-09 00:00 ·  中国 湖北 武汉 电信
元老会员
★★★★★
步行的人
Credits 9,654
Posts 3,351
Joined 2003-03-11 00:00
23-year member
UID 1113
Gender Male
From 湖北
Status Offline
Don't use duse, it's a real memory hog..
弄花香满衣,掬水月在手。
明月鹭鸟飞, 芦花白马走。
我自一过后,野渡现横舟。
青云碧空在,净瓶水不流。
http://dos.e-stone.cn/guestbook/index.asp
======中國DOS聯盟=====
我的新网页http://rsds.7i24.com欢迎光顾
Floor 4 Posted 2003-06-09 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
If USBASPI works, then use the USBASPI driver. Try adding a REM in front of DUSE.
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

Floor 5 Posted 2003-06-10 00:00 ·  中国 广东 汕头 联通
初级用户
Credits 80
Posts 17
Joined 2003-05-11 00:00
23-year member
UID 1989
Gender Male
Status Offline
After my laptop loads the USB CD-ROM drive it takes up 177k (external CD-ROM enclosure 2.0 + Samsung combo 48X),
DUSE4.4 alone can recognize the Samsung combo 48X. It can read the contents of the disc
I tried others before, they didn't work
I can't load Tianhui, and it says there isn't enough memory (CMI shows 351k conventional memory left),
I don't know how to use USBCD.SYS, please give an example.
Do I need to add parameters to Wengier USBASPI

The "New DOS Era" website mentions a solution to the hard disk "logical lock"
Can the modified IO.SYS replace the IO.SYS in a normal boot disk?
I want to burn it into a bootable CD, will there be any difference when using it?



Many thanks for the experts' advice!

AUTOEXEC.BAT

@ECHO OFF
set EXPAND=YES
SET DIRCMD=/O:N
set ramd=N:
XMSDSK 10240 N: /y

mkdir N:\temp
set tmp=N:\temp
set temp=N:\temp
path=N:\;A:\;%CDROM%:\;N:\temp
copy command.com n:\ /y > nul
set comspec=N:\command.com

echo.
echo Preparing to start your computer.
echo This may take a few minutes. Please wait...
echo.

EXTRACT /Y /e /L n: CAB1.CAB > nul
EXTRACT /Y /e /L n: CAB2.CAB > nul

rem extract /y /l n: /e E:\CAB1.CAB > nul
rem extract /y /l n: /e E:\CAB2.CAB > nul

LH N:\ZENO.EXE /Q > NUL
LH N:\CTMOUSE.EXE > NUL
LH N:\MOUSCLIP.EXE > NUL
LH N:\SMARTDRV.EXE 8192 > NUL
LH N:\DOSKEY.COM > NUL
LH N:\DOSLFN.COM /C- /Z N:\CP936UNI.TBL > NUL
cls

GOTO %CONFIG%

:M1
CALL N:\FINDCD.BAT
menua.bat

:M2
menua.bat

:END


CONFIG.SYS


MENUITEM=M1,UMBPCI .
MENUITEM=M2,EMM386.
MENUDEFAULT=M2,20
MENUCOLOR=7,0


DEVICE=UMBPCI.SYS
DEVICE=HIRAM.EXE
DEVICEHIGH=HIMEM.SYS


device=himem.sys /testmemff
DEVICE=EMM386.EXE NOEMS


rem SHELL=a:\COMMAND.COM /P /E:640
DOS=HIGH,UMB,AUTO
NUMLOCK=ON
FCBSHIGH=4,0
FILESHIGH=30
BUFFERSHIGH=30,0
STACKSHIGH=9,256
LASTDRIVEHIGH=N


FINDCD.BAT

@echo off
N:
CD \
LH CTLOAD Vide-cdd.sys /D:IDE-CD
CTLOAD DUSE.EXE DRIVES=2
LH CTLOAD CLOAKING.EXE
LH MSCDEX.EXE /D:USBCDROM /D:IDE-CD /S /K
Floor 6 Posted 2003-06-10 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
The modified IO.SYS can completely replace the normal IO.

USBCD.SYS is a driver for SCSI CD-ROM drives (!). If you put USBASPI.SYS before it, then USBCD.SYS can drive a USB CD-ROM drive.
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

Floor 7 Posted 2003-06-11 00:00 ·  中国 广东 汕头 联通
初级用户
Credits 80
Posts 17
Joined 2003-05-11 00:00
23-year member
UID 1989
Gender Male
Status Offline
The ghost CD seems to have program files for driving a USB CD-ROM drive. How do I use them


Floor 8 Posted 2003-07-22 00:00 ·  中国 广东 汕头 电信
初级用户
Credits 80
Posts 17
Joined 2003-05-11 00:00
23-year member
UID 1989
Gender Male
Status Offline
Thanks for WENGIER's help
I already got the above method working
It only takes about 30k
But it can't support multiple CD-ROM drives

@echo off
N:
CD \
LH CTLOAD CLOAKING.EXE
rem CTLOAD Vide-cdd.sys /D:IDE-CD
rem MSCDEX.EXE /D:IDE-CD /S /K
CTLOAD USBASPI.SYS /R
CTLOAD USBCD.SYS /D:USB-CD
MSCDEX.EXE /D:USB-CD /S /K
Floor 9 Posted 2006-02-26 21:37 ·  中国 广东 江门 电信
中级用户
★★
Credits 355
Posts 73
Joined 2003-02-24 00:00
23-year member
UID 992
Gender Male
Status Offline
First try replacing mscdex with SHCDX33A.com; then try replacing usbcd.sys with aspicd.sys.
Whether it works or not, please reply.
Just so you know in advance: I haven't tried it myself, I just saw that you have multiple USB CD-ROM drives, so I'm using you as a guinea pig.
Attachments
ASPICD.rar (9.87 KiB, Credits to download 1 pts, Downloads: 21)
SHCDX33A.rar (5.25 KiB, Credits to download 1 pts, Downloads: 17)
Forum Jump: