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-24 01:36
中国DOS联盟论坛 » DOS启动盘 & LOGO技术 (启动盘室) » How to make usbaspi.sys support two USB devices? Thanks! View 1,859 Replies 7
Original Poster Posted 2006-09-21 10:34 ·  中国 广东 广州 电信
初级用户
Credits 35
Posts 13
Joined 2006-07-10 15:08
20-year member
UID 58354
Gender Female
Status Offline
IBM machines use usbaspi.sys to recognize USB devices.

When a single USB external hard drive or USB optical drive is plugged in separately, it can be recognized and used normally.

But when both the external hard drive and the optical drive are plugged in at the same time, only the optical drive is recognized and the hard drive is not recognized, no matter which USB port it is plugged into.

When the system loads usbaspi.sys, the screen only prompts: ID:0 LUN:0 ......

There is no: ID:1 LUN:1, so di1000dd.sys cannot assign a drive letter to it.

Is this related to the parameter setting of LUN?

I have tried using /L=0 or /L=1 or /L=2 or /L=3, but it doesn't work.

Please help, dear brothers and sisters,

Thank you!
Floor 2 Posted 2006-09-21 11:48 ·  中国 浙江 杭州 电信
中级用户
Credits 293
Posts 30
Joined 2003-09-01 00:00
22-year member
UID 9311
Gender Male
Status Offline
autoexec.bat:
PATH=%RAMD%:\;a:\;%CDROM%:\;%CDUSB%:\
LH %ramd%:\Shsucdx.exe /D:?IDE-CD %CDROM% /D:?USB-CD %CDUSB%

Config.sys:
devicehigh=Vide-cdd.sys /D:IDE-CD
device=USBASPI.SYS /R /v
devicehigh=USBCD.SYS /D:USB-CD
device=DI1000DD.SYS
Floor 3 Posted 2006-09-21 13:48 ·  中国 广东 广州 电信
初级用户
Credits 35
Posts 13
Joined 2006-07-10 15:08
20-year member
UID 58354
Gender Female
Status Offline
Originally posted by hhwwll at 2006-9-21 11:48:
autoexec.bat:
PATH=%RAMD%:\;a:\;%CDROM%:\;%CDUSB%:\
LH %ramd%:\Shsucdx.exe /D:?IDE-CD %CDROM% /D:?USB-CD %CDUSB%

Config.sys:
devicehigh=Vide-cdd.sys /D:IDE-CD
device=USBASPI.SYS /R /v
devic ...


Thank you, Brother hhwwll!

What does "/R" mean in "device=USBASPI.SYS /R /v"?

It still couldn't detect the USB mobile hard drive.

Please help think of other ways, thank you!
Floor 4 Posted 2006-09-22 00:46 ·  中国 浙江 杭州 电信
中级用户
Credits 293
Posts 30
Joined 2003-09-01 00:00
22-year member
UID 9311
Gender Male
Status Offline
Go here to download the Super Chinese MS-DOS 7.10 bootable disk and give it a try: http://www.cn-dos.net/forum/viewthread.php?tid=17237&fpage=1
Floor 5 Posted 2006-09-22 06:24 ·  中国 广东 广州 电信
初级用户
Credits 35
Posts 13
Joined 2006-07-10 15:08
20-year member
UID 58354
Gender Female
Status Offline
Originally posted by hhwwll at 2006-9-22 00:46:
Go here to download the Super Chinese MS-DOS 7.10 bootable disk to try: http://www.cn-dos.net/forum/viewthread.php?tid=17237&fpage=1


Thank you, Brother hhwwll!

I tried it, it was made by Master Hu,

but it still doesn't work.

I saw many places where /R parameter was added after USBASPI.SYS, I don't know what the function is.

I looked up some parameter explanations about USBASPI.SYS on the Internet,

but there is no description about "supporting multiple USB devices".

Really thank you!
Floor 6 Posted 2006-09-22 11:34 ·  中国 浙江 杭州 电信
中级用户
Credits 293
Posts 30
Joined 2003-09-01 00:00
22-year member
UID 9311
Gender Male
Status Offline
I used the Super Chinese MS-DOS 7.10 boot disk to boot many desktop brand machines, compatible machines I have used, and also laptops. In most cases, it can simultaneously recognize and normally use three types of USB devices such as USB external hard drives, USB flash drives, or USB optical drives, with excellent compatibility. For your situation, if the external hard drive is a 2.5-inch one, please check if the external power supply is connected.
Floor 7 Posted 2006-09-23 10:25 ·  中国 广东 广州 电信
初级用户
Credits 35
Posts 13
Joined 2006-07-10 15:08
20-year member
UID 58354
Gender Female
Status Offline
Originally posted by hhwwll at 2006-9-22 11:34:
I used the Super Chinese MS-DOS 7.10 boot disk to boot many desktop branded computers, compatible computers I have used, and laptops. In most cases, I can simultaneously recognize and normally use USB mobile hard drives, USB flash drives or U...


Thanks, brother hhwwll!

This mobile hard drive is a Samsung 80G one, and it doesn't come with an external power supply.

However, I tried double USB power supply, but it still didn't work.
Floor 8 Posted 2006-09-23 11:47 ·  中国 浙江 杭州 电信
中级用户
Credits 293
Posts 30
Joined 2003-09-01 00:00
22-year member
UID 9311
Gender Male
Status Offline
If the external hard drive is 3.5 inches, the general voltage is 12V, and it cannot be used without an external power supply. This external hard drive is estimated to be 2.5 inches. The operating voltage of a general 2.5-inch external hard drive is either 12V or 7.5V, while the USB interface voltage is around 5V. The 12V operating voltage external hard drive under DOS cannot work with dual USB power supply. In addition to the above factors, it may be a compatibility issue of the computer. When two different USB devices are used at the same time, the compatibility issue will be exposed. Generally speaking, the compatibility of foreign brand computers is relatively poor. Try changing a computer, and it may find the answer.
Forum Jump: