Computing.Net > Forums > Disk Operating System > Running 2 USB dext drives in DOS

Computer Problems? Computing.Net has over 1,000,000 posts about all things technology related! Over 90% answered within 24 hours! Click here to start participating now! Also, be sure to check out the New User Guide.

Running 2 USB dext drives in DOS

Reply to Message Icon

Name: Liquid Fusion
Date: August 18, 2008 at 06:44:10 Pacific
OS: MS-Dos / XPPro / SP3
CPU/Ram: 1 GHz / 512 rambus ram
Product: DELL B1000r
Comment:

I want to run Spinrite in external drives. These are YSB 2.0 maxtor drives. Am able to do this with one drive but not with both.

First I make a MS-DOS boot FD from XP and add
usbaspi.sys and NJ32DISK.SYS (you could also use the file DI1000DD.SYS).

MS-Dos Config.sys

dos=high,umb
device=usbaspi.sys /v /w /e
device=NJ32DISK.SYS /dG

Next, I boot the PC into the MSDos Floppy Disk. With only one ext USB drive, all is mapped out nicely and I soon get an A:/

Finally, I take out the MSDos FD and insert the Spinrite FD. Type SPINRITE, and the prm starts - with the USB drive ready for action by Spinrite.

Now - when I connect my second USB Maxtor ext drive to the computer, I get Divide overflow.

How can I get both USB drives working in DOS?

Thanks / Brewer




Sponsored Link
Ads by Google

Response Number 1
Name: Liquid Fusion
Date: August 18, 2008 at 06:53:35 Pacific
Reply:

YSB 2.0 maxtor drives
________________________

USB 2.0 maxtor drives

Spelling Correction


0

Response Number 2
Name: Mechanix2Go
Date: August 18, 2008 at 07:20:48 Pacific
Reply:

I don't have an answer but I'm curious: which version of Spinrite?


=====================================
If at first you don't succeed, you're about average.

M2


0

Response Number 3
Name: DosX
Date: August 18, 2008 at 11:30:37 Pacific
Reply:

> Now - when I connect my second USB Maxtor
> ext drive to the computer, I get Divide
> overflow.

When exactly do you connect the drive? After alredy running dos? The drive should be connected before booting - there is no hotpluging in dos.
The other question: are the drives in question identical? If they are not, it is possible that they are not both compatible with the drivers. You could also try drivers from this page: http://www.georgpotthast.de/usb/


0

Response Number 4
Name: Liquid Fusion
Date: August 18, 2008 at 13:24:12 Pacific
Reply:

Different USB Drives:
Maxtor 250 GB One Touch
Maxtor 750 GB One Touch 4 Plus

Using this as config.sys:
dos=high,umb
device=usbaspi.sys /v /w /e
device=usbaspi.sys /v /w /e
device=NJ32DISK.SYS
lastdrive=z

I get both drives listed as HS (480G/S)!!

Then DOS writes this:

Please put on adapter number by option switch (/H).

HA #0: USB MASS STORAGE
HA #1: USB MASS STORAGE

Tried putting:
/H1
/H2
/HA1
/HA2

Separately on the line with usbaspi.sys or with NJ32DISK.SYS.

What will make this work?

Thanks Brewer


0

Response Number 5
Name: Liquid Fusion
Date: August 18, 2008 at 13:26:48 Pacific
Reply:

Q: Which version of Spinrite?
A: Spinrite 6.0

Q: When exactly do you connect the drive? After alredy running dos?
A: They are connected at all times by USB to the PC.


0

Related Posts

See More



Response Number 6
Name: Liquid Fusion
Date: August 18, 2008 at 14:24:10 Pacific
Reply:

> Another option would be to connect one USB drive at a time for testing.

Situation 1
Maxtor 250 GB alone
USB drive works ok with MSDOs / Spinrite 6.0

Situation 2
Maxtor 750 GB alone
USB / Maxtor 750 GB

Changed config.sys to reflect one drive:
dos=high,umb
device=usbaspi.sys /v /w /e
device=NJ32DISK.SYS

I get: Available ID = 0
"Your program caused divide overflow."

Note: doubling "device=usbaspi.sys /v /w /e" - with both USB drives
attached, I got the message:

"Please put on adapter number by option switch (/H)."
HA #0: USB MASS STORAGE
HA #1: USB MASS STORAGE

No divide over flow here........

The answer in in knowing how to work the (/H) switch.....

Brewer


0

Response Number 7
Name: DosX
Date: August 18, 2008 at 15:13:44 Pacific
Reply:

http://jedlik.vein.hu:60080/dos/dri...

(don't ask me where I found this :] )

If USBASPI.SYS detects multiple mass storage devices on multiple host adapters, use
/hN Host, to specify which host adapter to map drive letter(s), where N would be the 3rd number set reported for the USB controller in USBASPI.SYS with the /v switch.

This means you should use /h0 and /h1


0

Response Number 8
Name: DosX
Date: August 18, 2008 at 15:27:31 Pacific
Reply:

Only this /hN is for DI1000DD.SYS and not for NJ32DISK.SYS. You will probably need to download this file, although this two drivers suposed to be similar.


0

Response Number 9
Name: Liquid Fusion
Date: August 18, 2008 at 15:50:04 Pacific
Reply:

3rd number set reported for the USB controller in USBASPI.SYS with the /v switch.

- What does this mean? The 3rd group of numbers? Where?

Thanks.


0

Response Number 10
Name: Liquid Fusion
Date: August 18, 2008 at 18:33:41 Pacific
Reply:

http://www.computing.net/answers/do...

>> Two or three months ago in this forum were
>> asked some questions on using motto hairu
>> driver. I have decision on this problem. My
>> desktop has SCSI hard disk and I�ve installed
>> additional USB Jet Flash Drive (USB 1.1).
>> Motherboard (ASUS P4T-E) has one UHCI
>> controller. When I put into my CONFIG.SYS
>> these lines:

>> DEVICE=aspi8u2.sys
>> DEVICE=USBASPI.SYS /v
>> DEVICE=DI1000DD.SYS

>> The last driver (DI1000DD.SYS) said:

>> WORNING : Found many ASPI host adapters.
>> Please put on adapter number by option switch >> (/H).
>>
>> So, I've changed this line to
>> DEVICE=DI1000DD.SYS /H1
>>
>> and the driver was installed and I've got next >> LETTER for my SCSI disk.


That's the (/H) Switch.

Didn't work for me. I note there are two different ___.SYS files here that this other person uses. Onse is ASPI the other is USBASPI. Could using 2 differnet .SYS files make the (/H) Switch work?

DEVICE=aspi8u2.sys
DEVICE=USBASPI.SYS /v


0

Response Number 11
Name: Liquid Fusion
Date: August 18, 2008 at 20:19:29 Pacific
Reply:

In DOS:

Aspi Manager (Panasonic 2.2) is seeing:
250 GB Maxtor One Touch
750 GB Maxtor One Touch

ID=0 LUN=0
ID=1 LUN=0

It's the ASPI Disk Driver that I think is causing problems.

Example 1:
USBASPI.SYS /v /w /e
DEVICE=DI1000dd.sys
Result = divide overflow


Example 2:
USBASPI.SYS /v /w /e
USBASPI.SYS /v /w /e
DEVICE=DI1000dd.sys
Result = Need to assign (/H)switch options
HA #0 : Mass Storage
HA #1 : Mass Storage

The Panasonic ASPI Manager describes 2 USB Harddrives in HS (480MB/S) ECHI

You can't add /H1 to USBASPI.SYS
DEVICE=USBASPI.SYS /H1
Result = Illegal option

You can't add /H1 to DI1000.dd.SYS
DEVICE=DI1000.dd.SYS /H1
Result = Illegal option

If I remove the Maxtor 750 GB, then the 250 works, bit not the other way.


0

Response Number 12
Name: DosX
Date: August 19, 2008 at 02:47:10 Pacific
Reply:

Try this:
DEVICE=USBASPI.SYS /v /w /e
DEVICE=DI1000dd.sys /h0
DEVICE=DI1000dd.sys /h1

> If I remove the Maxtor 750 GB, then the
> 250 works, bit not the other way.

If you can't get 750GB to work than it's probably not compatible with those drivers.
Have you tried the drivers from: http://www.georgpotthast.de/usb/?


0

Response Number 13
Name: DosX
Date: August 19, 2008 at 03:28:05 Pacific
Reply:

Or perhaps try this:
DEVICE=USBASPI.SYS /v /w /e
DEVICE=USBASPI.SYS /v /w /e
DEVICE=DI1000dd.sys /h0
DEVICE=DI1000dd.sys /h1

But that probably wont work, because you can't get 750 GB drive to work in the first place ...


0

Response Number 14
Name: Liquid Fusion
Date: August 19, 2008 at 23:14:06 Pacific
Reply:

Hi. Saw that page yet did't try the DOS drivers as they seemed slow: USB controller driver for DOS supporting both UHCI and OHCI controllers. Will try them anyway to see if the 750 can work at all.

Tried removing Maxtor drive software. Didn't seem to make a difference.

At one point, the 750 GB drive's USB was not connected resulting in the PC not reading the drive: the 250 GB drive connected via DOS whether or not the /H1 switch was present:

DEVICE=DI1000dd.sys
DEVICE=DI1000dd.sys /h1

Something is different with the 750GB drive. The Panasonic 2.2 USBASPI.SYS driver identifies both drives easily in DOS (when the plugs are connected right).

DEVICE=USBASPI.SYS /v /w /e

What could be so different about the 750 GB Maxtor One Touch 4 Plus external USB drive? Does it need its own Aspi disk driver? That's why I'll see if the drivers from your recommended site work.

Thanks / Brewer


0

Response Number 15
Name: DosX
Date: August 20, 2008 at 13:28:32 Pacific
Reply:

It's a known fact that not all drives work with these USB drivers. I see only two options:
1. Use some other drivers
2. Enable BIOS USB support

Add 1. see some of my previous posts
Add 2. in that case you don't load USB drivers - BIOS should make DOS think USB drives are ordinary built-in drives. Of course, for that to work, BIOS needs to support USB drives and sometimes it needs to be turned on.


0

Response Number 16
Name: itguru
Date: August 20, 2008 at 21:58:19 Pacific
Reply:

http://www.tssc.de/products/enabler...

Point Enablers for DOS are supposed to be more mature, though it states PCI it has been known to work with on-board controllers.


As an aside the "MS-DOS Boot Floppy" created from XP is based on Windows Millenium (aka MS-DOS8), that is 8 years old.

It may be prudent to use a more recent DOS, Datalight's ROM-DOS was last updated February 2008.


0

Response Number 17
Name: Liquid Fusion
Date: August 21, 2008 at 06:11:13 Pacific
Reply:

DEVICE=USBASPI.SYS /v /w /e
DEVICE=USBASPI.SYS /v /w /e
DEVICE=DI1000dd.sys /h0
DEVICE=DI1000dd.sys /h1

Didn't work with both drives attached.

When the USB comnnection to the 750GB drive was at one point not read by the PC - and only the 250GB drive was seen - the /H1 switch worked:
DEVICE=USBASPI.SYS /v /w /e
DEVICE=DI1000dd.sys /H1

The 250 GB drive also worked w/o the /H1 switch:
DEVICE=USBASPI.SYS /v /w /e
DEVICE=DI1000dd.sys

My Bios is very simple INTEL 820. Will check for USB enable. Thanks for the AGSOFT site. Will try updating the DOS as well.


0

Response Number 18
Name: Liquid Fusion
Date: August 21, 2008 at 09:41:28 Pacific
Reply:

Downloaded the AGSOFT DOS - suv1594. Not sure how I install DOS on my PC (XP). User Guide says install CD.

Do I make a boot CD with DOS? If so how?

Thanks.


0

Response Number 19
Name: itguru
Date: August 21, 2008 at 15:39:13 Pacific
Reply:

Excuse me what is AGSOFT DOS ?


0

Response Number 20
Name: Liquid Fusion
Date: August 21, 2008 at 22:15:47 Pacific
Reply:

ApSoft USB Controller!! (Sp)
http://www.tssc.de/index.htm#


When I used their USB Controller for DOS it said it was either missing (wrong) or corrupted. There was a 15 sec countdown when it was established I was using the USBMASS.exe as a demo version file. Too bad it didn't work.

Tried
dos=high,umb
device=usbaspi.sys /v /w /e
USBMASS.EXE

dos=high,umb
device=usbaspi.sys /v /w /e
USBMASS.EXE
Device=DI1000DD.SYS

dos=high,umb
device=usbaspi.sys /v /w /e
Device=DI1000DD.SYS
USBMASS.EXE

dos=high,umb
device=usbaspi.sys /v /w /e
USBMASS.EXE
Device=ASPIDISK.SYS

dos=high,umb
device=usbaspi.sys /v /w /e
USBMASS.EXE
Device=NJ32DISK.SYS


0

Response Number 21
Name: itguru
Date: August 22, 2008 at 05:39:13 Pacific
Reply:

http://www.tssc.de/products/enabler...

I believe you use Point Enablers instead of USB ASPI and Mass Storage Device Driver.


0

Response Number 22
Name: Liquid Fusion
Date: August 23, 2008 at 10:30:58 Pacific
Reply:

Downloaded USB Point Enabler Driver

USBMASS.exe
BootDisk MSDOS: after hitting enter / hang .__
BootDisk ROM-DOS: after hitting enter / endless .....

////////////////////////////////////

Maxtor One Touch 250 GB
Maxtor One Touch 4 Plus 750 GB
ROM-DOS

DOS=high,UMB
DEVICE=USBMASS.EXE
DEVICE=NJ32DISK.SYS

NG

///////////////////////////////

Maxtor One Touch 250 GB
Maxtor One Touch 4 Plus 750 GB
Testing DUSE 4.9
ROM-DOS

DOS=high,UMB
DEVICE=DUSE.EXE
DEVICE=USBMASS.EXE

Detected USB Drives
Failed to load

USB Drive Support enabled
Drive C: Not Installed
(My root drive is F:\ I have no C:\ - due to XP install on smaller partition (1 of 2) on HDD.)

USBMASS.EXE
Wait 1 sec / 2 dots .. / hang

////////////////////////////////

Maxtor One Touch 250 GB
Maxtor One Touch 4 Plus 750 GB
ROM-DOS

DOS=high,UMB
DEVICE=USBASPI.SYS
DEVICE=DUSE.EXE
DEVICE=USBMASS.EXE

USB Controller OK
USB Device OK (both drives)
ASPI Device OK (both drives)

DUSE
Detected OK
Mounted OK
Failed to Load

/////////////////////////////////

250GB Maxtor One Touch Drive Only
Rom-Dos

DOS=high,UMB
Device=USBASPI.SYS
Device=DI1000DD.SYS
A:\ Spinrite
Can see and scan ext USB drive in Spinrite

Burst Transfer Rate = 13,634,407
Sustained Transfer Rate=18,246,404

/////////////////////////////////////


250GB Maxtor One Touch Drive Only
Rom-Dos

DOS=high,UMB
Device=USBASPI.SYS
Device=NJ32DISK.SYS
A:\ Spinrite
Can see and scan ext USB drive in Spinrite

//////////////////////////////////


250GB Maxtor One Touch Drive Only
Rom-Dos

DOS=high,UMB
Device=USBASPI.SYS
Device=ASPIDISK.SYS

No SCSI Logical drive
ASPIDISK.SYS not installed

/////////////////////////////////

250GB Maxtor One Touch Drive Only
Rom-Dos

DOS=high,UMB
Device=USBASPI.SYS
Device=DUSE

HMA Not Available
DOS low

////////////////////////////////////

Maxtor One Touch 250 GB
Rom-Dos

DOS=high,UMB
Device=USBMASS.EXE

Pls wait 1 sec
................... (endless)

///////////////////////////


Maxtor One Touch 250 GB
Rom-Dos

DOS=high,UMB
Device=USBASPI.SYS /w /v /e
Device=DI1000DD.SYS
Device=USBMASS.EXE

Pls wait 1 sec
................... (endless)

/////////////////////////////

Maxtor One Touch 250 GB
Maxtor One Touch 4 Plus 750 GB
Rom-Dos

DOS=high,UMB
Device=USBASPI.SYS /w /v /e
Device=USBASPI.SYS /w /v /e
Device=DI1000DD.SYS

Avail ID
Divide by Zero
Reboot

/////////////////////////////


0

Response Number 23
Name: itguru
Date: August 23, 2008 at 21:54:40 Pacific
Reply:

Well I can say is use Linux........


0

Sponsored Link
Ads by Google
Reply to Message Icon






Post Locked

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.


Go to Disk Operating System Forum Home


Sponsored links

Ads by Google


Results for: Running 2 USB dext drives in DOS

Can't access USB DVD drive in DOS!! www.computing.net/answers/dos/cant-access-usb-dvd-drive-in-dos/15592.html

Cant run CD-Rom Drive in Dos www.computing.net/answers/dos/cant-run-cdrom-drive-in-dos/7790.html

How to use USB handy drive in DOS www.computing.net/answers/dos/how-to-use-usb-handy-drive-in-dos/14440.html