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-23 06:52
中国DOS联盟论坛 » DOS启动盘 & LOGO技术 (启动盘室) » USB 2.0 driver loaded successfully under DOS, but don't understand the reason? View 13,811 Replies 21
Original Poster Posted 2005-11-14 09:21 ·  中国 广西 百色 田东县 电信
新手上路
Credits 18
Posts 7
Joined 2005-11-12 16:53
20-year member
UID 45120
Status Offline
After countless experiments, I finally managed to load the USB 2.0 driver USBMASS.EXE under DOS. All the partitions of the external hard drive are recognized, and it's at 2.0 speed. It's great! But I don't understand the reason. For the same file, copying it to a USB flash drive doesn't work, but GHOST can do it. The attachment is too large to upload. I really want everyone to help analyze it!
Floor 2 Posted 2005-11-14 13:44 ·  中国 广西 百色 电信
新手上路
Credits 18
Posts 7
Joined 2005-11-12 16:53
20-year member
UID 45120
Status Offline
Today I compared with Total commander today and it said they are exactly the same! Really depressed!!
Floor 3 Posted 2005-11-14 16:09 ·  中国 广西 百色 电信
新手上路
Credits 18
Posts 7
Joined 2005-11-12 16:53
20-year member
UID 45120
Status Offline
This afternoon, another test was carried out. It was found that as long as in the XP system, the USB flash drive boot disk and the mobile hard disk are not unplugged, and then restart, and boot into DOS from the USB flash drive boot disk, at this time, the USB2.0 driver USBMASS.EXE can be successfully loaded. Then it was also found that in DOS, it can only be successfully loaded when restarting next. No matter in DOS or XP, after shutting down, unplugging the USB flash drive boot disk or the mobile hard disk and then booting into DOS, it cannot be successful. That is to say, it can only be successful when restarting from XP without powering off the USB flash drive boot disk and the mobile hard disk. The successful loading of the driver indicates that the driver, the USB flash drive boot disk and the mobile hard disk are all okay, but why is this the case? What should be done to load it successfully at any time? Please give your guidance, thanks a lot!
Floor 4 Posted 2005-11-14 19:29 ·  中国 广东 广州 海珠区 电信
金牌会员
★★★★
D◎$ Fαп
Credits 4,562
Posts 1,883
Joined 2004-01-19 00:00
22-year member
UID 15812
Gender Male
From 广东广州
Status Offline
I think it's probably that the USB driver in the DOS boot disk automatically detects whether there are USB devices when loading. If there are, it loads USBMASS.exe. So when the USB device is not unplugged and not powered off, the driver detects their presence, and then the driver is loaded successfully.
----====≡≡≡≡ 我的至爱,永远是MSDOS!≡≡≡≡====----
Floor 5 Posted 2005-11-14 21:45 ·  中国 湖北 武汉 硚口区 电信
新手上路
Credits 16
Posts 6
Joined 2005-11-04 22:29
20-year member
UID 44604
Gender Female
Status Offline
I'm a new member of your forum. Usbmass is really a great thing, it almost completely drives all my USB devices. Now let's talk about my experience and share it with you.
1. At first, my USB 2.0 mobile hard disk couldn't be driven. Later, I found out that the default interrupt number was different from the interrupt of the USB 2.0 port of my motherboard. After adding the parameter /pi:xx, it was solved. The speed was very cool, but it was a little slower than that under XP.
2. Regarding the problem of driving USB flash drives. People who have used the usboot software know that there are three formatting formats for USB flash drives: FDD, ZIP, and HDD. It's a pity that the first two are not supported by usbmass. If you really want to drive a USB flash drive, you can only convert it to HDD format. My 1G CF card was driven like this, and the speed could reach 5.5M/second. But I don't recommend using USB flash drives in such a format because if you use such a format of USB flash drive to boot the computer, you will find that the drive letter of the USB flash drive is C instead of A.
3. You can also use the USB flash drive to boot to drive other USB devices, but it's a little troublesome because usbmass can't drive itself (the boot USB flash drive), which will cause a system crash. You can create a virtual disk in memory after DOS boots, copy usbmass to it, then unplug the USB flash drive and plug in other USB devices, and then it can be driven.
4. Since usbmass doesn't need to be loaded in config.sys, this is its biggest advantage. So it's best not to plug in USB devices when the machine is powered on. Wait until DOS is fully booted, and then plug them in when you want to use them. Otherwise, the same device will have 2 drive letters.
5. The NTFS - formatted mobile hard disk can be driven, but it can't be read. NTFSPRO also doesn't work. Is there any friend who has a good way? Thank you for giving advice.

[ Last edited by kevinhbwh on 2005-11-14 at 21:47 ]
Floor 6 Posted 2005-11-14 22:24 ·  中国 浙江 杭州 电信
中级用户
★★
Credits 416
Posts 125
Joined 2005-06-09 00:00
21-year member
UID 39497
Gender Male
Status Offline
I think the USB driver under DOS is not good. It takes a long time to start.
Floor 7 Posted 2005-11-15 09:29 ·  中国 广西 百色 电信
新手上路
Credits 18
Posts 7
Joined 2005-11-12 16:53
20-year member
UID 45120
Status Offline
Thanks for the detailed explanation from the 3rd floor. I'll try it again at noon.
Floor 8 Posted 2005-11-17 13:13 ·  中国 河北 邯郸 联通
初级用户
Credits 40
Posts 20
Joined 2005-11-16 19:34
20-year member
UID 45369
Gender Male
Status Offline
Thanks, my external hard drive is successfully loaded, but there is no external CD drive recognized
Floor 9 Posted 2005-11-18 11:51 ·  中国 江苏 无锡 联通
新手上路
Credits 12
Posts 6
Joined 2005-11-18 11:20
20-year member
UID 45451
Gender Male
Status Offline
Thank you!
Floor 10 Posted 2005-11-18 23:07 ·  中国 广西 南宁 电信
新手上路
Credits 18
Posts 7
Joined 2005-11-12 16:53
20-year member
UID 45120
Status Offline
Only when the mobile hard disk in the XP system is not unplugged and then restarted, can the USB2.0 driver USBMASS.EXE be successfully loaded at this time. Whether in DOS or XP, after shutting down, unplugging the U disk boot disk or mobile hard disk and then starting into DOS cannot succeed, that is to say, it can only succeed when restarting from XP without powering off the mobile hard disk. What is the reason exactly?

Sad! Actually, no expert is willing to help solve it!
Floor 11 Posted 2005-11-19 20:26 ·  中国 浙江 金华 电信
初级用户
Credits 100
Posts 24
Joined 2005-11-19 10:44
20-year member
UID 45530
Status Offline
Where can I download usbmass.exe?
Floor 12 Posted 2005-11-19 21:44 ·  中国 湖北 武汉 江夏区 电信
新手上路
Credits 16
Posts 6
Joined 2005-11-04 22:29
20-year member
UID 44604
Gender Female
Status Offline
Check the jumper settings of your external hard drive, try setting it to Cable select.
Floor 13 Posted 2005-11-20 11:29 ·  中国 云南 临沧 电信
初级用户
Credits 49
Posts 25
Joined 2005-11-19 08:38
20-year member
UID 45526
Status Offline
Learning to use, there is a ghost to restore, but there is no experience, so I have to disassemble the computer to copy, and then operate!
Floor 14 Posted 2006-10-19 22:39 ·  中国 广东 广州 电信
新手上路
Credits 6
Posts 3
Joined 2006-09-30 10:01
19-year member
UID 64138
Status Offline
The introduction on the 5th floor is quite good, thank you.
Floor 15 Posted 2007-04-26 04:29 ·  美国
新手上路
Credits 18
Posts 8
Joined 2007-04-26 03:55
19-year member
UID 86503
Gender Male
Status Offline
Thanks, learned another trick again
Forum Jump: