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-22 18:15
中国DOS联盟论坛 » DOS启动盘 & LOGO技术 (启动盘室) » Question about USB drivers and memory virtualization. View 2,381 Replies 6
Original Poster Posted 2003-01-26 00:00 ·  中国 上海 浦东新区 电信
初级用户
Credits 116
Posts 5
Joined 2003-01-26 00:00
23-year member
UID 803
Gender Male
Status Offline
Recently I suddenly became interested in DOS, and found my way here by searching on GOOGLE.
I sincerely thank the webmaster for the work you've done.
I have a question here.
After booting into DOS with a boot disk, I used the command
DUSELDR a:\DUSE.EXE VERBOSE XFER=64 NOCD
to load the USB driver. It works very well; my 20G mobile hard disk can now be recognized. Many thanks to the webmaster for introducing this software (unfortunately it doesn't recognize USB flash drives, which is really a pity).
Then I used XMSDSK.exe to virtualize a 5120KB space, and this is where the problem came up.
It displayed
Insufficient Memory
saying my memory was insufficient?? (My machine currently has 128M of memory)
What's going on here??

After rebooting I changed the command to
DUSELDR a:\DUSE.EXE MEM=32 NOCD
(MEM=64 doesn't work either)
and then virtualized a 3840KB space.
This time it was fine, no problem.
But when I then ran list.exe, it showed
Program too big to fit in memory

memory allocation error
cannt loadCommand,system halted
and then the system stopped just like that, and I could only reboot
This kind of problem never happened when the USB driver was not loaded.
Can anyone tell me what's going on? How can I solve it? Where did all my memory go?? How is it calculated??
Floor 2 Posted 2003-01-26 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
It's probably a conventional memory configuration problem. You can load some programs into UMB to save conventional memory.
Wengier - 新DOS时代

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

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

Floor 3 Posted 2003-01-27 00:00 ·  中国 上海 浦东新区 电信
初级用户
Credits 116
Posts 5
Joined 2003-01-26 00:00
23-year member
UID 803
Gender Male
Status Offline
Sorry, what exactly do you mean by UMB?
It seems that sometimes this happens even without virtual memory.

Also, I've now found that this USB driver seems not very stable.
It crashes very easily. I don't know whether it's because of how I'm using it.
Is there anything I need to pay attention to?
Floor 4 Posted 2003-01-27 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
It is definitely a memory configuration problem. UMB is upper memory. For details, please see DOS-related materials, and also here:
http://www.cn-dos.net/newdos/dosuse.html#doscfg
Wengier - 新DOS时代

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

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

Floor 5 Posted 2003-01-27 00:00 ·  中国 上海 浦东新区 电信
初级用户
Credits 116
Posts 5
Joined 2003-01-26 00:00
23-year member
UID 803
Gender Male
Status Offline
Excellent, really excellent, thank you very much.

I'll try it first, and if there are still problems I'll come back and ask.
Floor 6 Posted 2003-02-19 00:00 ·  中国 湖南 长沙 电信
初级用户
Credits 238
Posts 43
Joined 2003-02-18 00:00
23-year member
UID 949
Gender Male
Status Offline
You said that using DUSELDR a:\DUSE.EXE VERBOSE XFER=64 NOCD
to load the USB driver works very well, and that your 20G mobile hard disk can be recognized. You were very grateful to the webmaster for introducing this software. What I want to ask is whether this software is DUSE4.4? How exactly is it used? Is DUSELDR a:\DUSE.EXE VERBOSE XFER=64 NOCD loaded from drive A?
Floor 7 Posted 2003-02-20 00:00 ·  美国 肯塔基州 费耶特县 列克星敦 Charter_Communications
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
It is DUSE 4.4. It can be loaded either from the hard disk or from a floppy disk.
Wengier - 新DOS时代

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

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

Forum Jump: