Computing.Net > Forums > Disk Operating System > USB Through 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.

USB Through DOS

Reply to Message Icon

Name: AiS
Date: April 11, 2002 at 21:13:00 Pacific
Comment:

Is there any software that i can use to transfer data using USB cable in DOS mode?
Perhaps you all can give me a name or whatever idea and suggestions regarding this matter.Really need your help guys.
Thanks



Sponsored Link
Ads by Google

Response Number 1
Name: Joe
Date: April 11, 2002 at 21:47:01 Pacific
Reply:

DOS does not support USB. Most recent motherboards have basic support for USB mice and keyboards built into the BIOS but that's about it. You'll need to use a serial cable and a program like Interlink for transferring data in DOS.


0

Response Number 2
Name: ASHLEY4
Date: April 11, 2002 at 22:02:28 Pacific
Reply:

There is a DOS driver for USB made for embeding application. but it cost about $1000
yes that is a 1000
I am working on a USB driver for dos,i have had some success,but its slow going when its done i will relise it free.

\\\|///
(@@)
ASHLEY4.


0

Response Number 3
Name: EsysteNet
Date: April 12, 2002 at 17:54:28 Pacific
Reply:

Theres a pascal USB driver for DOS but its still uncomplete.

Check out http://www.freedos.org daily to see if it will be available.


EsysteNet


0

Response Number 4
Name: ASHLEY4
Date: April 12, 2002 at 19:04:54 Pacific
Reply:

EsysteNet:
That's the one i,m working on,but some of the code is 32bit.
\\\|||///
(@@)
ASHLEY4.


0

Response Number 5
Name:
Date: April 13, 2002 at 01:44:13 Pacific
Reply:

ASHLEY4 do you not think a Universal DOS USB Driver should be 16bit? I mean its for native 'real DOS' right!


0

Related Posts

See More



Response Number 6
Name: ASHLE4Y
Date: April 13, 2002 at 11:22:23 Pacific
Reply:

The code is mostly 16bit made in turbo pascal
but the person who stared to make it, put in some 32bit code, i am trying to sort that out!.
\\\|||///
(@@)
ASHLEY4.


0

Response Number 7
Name: Michael
Date: April 14, 2002 at 11:17:59 Pacific
Reply:

Ashley,

Are you creating a USB stack, or just drivers for certain devices like CD-ROMs, Mice, etc....

Please let us know where we can get more information...

-Michael


0

Response Number 8
Name: ASHLEY4
Date: April 15, 2002 at 12:39:35 Pacific
Reply:

Yes a STACK (TSR)and interface.

The web site about it will be at

http://WWW.ASHLEY-SOFTWARE.COM

Not yet up.
\\\|||///
(@@)
ASHLEY4.


0

Response Number 9
Name: Zoli
Date: April 20, 2002 at 07:50:46 Pacific
Reply:

Hi,

you told something about freedos.org here, and that you've published the stack there. I was looking about it, but unsuccessful. Please tell me the exact url, where i can download it.

Thanks

Zoli


0

Response Number 10
Name: ASHLEY4
Date: April 20, 2002 at 13:44:01 Pacific
Reply:

Zoli:it is not ready yet, when it is there will be full details on the above site.

If you can program and want the unfinished prog's let me know and i will send them to you.
\\\|||///
(@@)
ASHLEY4.


0

Response Number 11
Name: hideki
Date: April 24, 2002 at 20:52:24 Pacific
Reply:

Hi.

I saw some DOS device drivers for USB Mass-Storage Class devices somewhere.

Those were for external USB CD-ROM drives and worked well.

If my memory is correct, those drivers are mady by Kyushu Matsus---a Inc. Japan.

USBASPI.SYS -->USB Mass-Storage ASPI manager
USBCD.SYS -->CD-Rom driver for USBASPI
USBDISK.SYS -->DISK driver for USBASPI

I hope this helps you all.


0

Response Number 12
Name: soma
Date: May 18, 2002 at 00:05:29 Pacific
Reply:

hi hideki
where did you find those dos drivers for mass storage like cdroms and stuff. Can you put a link so we can check it out? please

-soma


0

Response Number 13
Name: Joe Satrianez
Date: May 21, 2002 at 03:39:46 Pacific
Reply:

Hey Guys,
Just found Dos Drivers for a USB Hard drive.
The drivers are made by http://www.softconnex.com/

You'll find the drivers @ http://www.pocketech.net
under the Download section.
Hope that helped.

Cheers,
Joe


0

Response Number 14
Name: Ben Dixon
Date: May 21, 2002 at 10:39:05 Pacific
Reply:

I am assuming you have to have a FAT partition somewhere on the usb hard drive to boot from it - is this correct?


0

Response Number 15
Name: Ket
Date: May 22, 2002 at 00:20:03 Pacific
Reply:

How about print Dos program through USB, any comment?


0

Response Number 16
Name: jgme
Date: May 24, 2002 at 15:13:16 Pacific
Reply:

This USB Stack that Ashleys making, will it be able to use Joysticks like Gravis Gamepad Pro Usb work in dos things like ZSNES. Or is there already a way to do that. Thanks


0

Response Number 17
Name: ba
Date: May 28, 2002 at 20:03:58 Pacific
Reply:

There were some earlier threads asking for DOS USB drivers.

Check out Cypress Semiconductor driver available from Pocketech for their external USB drives. I have used it succesfully. It is available from their download section. Currently the download is available at http://www.pocketech.net/downloads/duse_4_2.zip


0

Response Number 18
Name: Dwight Scholl
Date: June 10, 2002 at 06:17:04 Pacific
Reply:

After Spending 2 days scavanging the net here is what I found:

Cypress did not work for me, but I have seen a couple of posts by people who say it has worked.

I found a driver at IBM for a portable cdrom (I think it is made bt TEAC) here is that driver.

http://www.pc.ibm.com/qtechinfo/MIGR-4TFT8J.html

As to these files posted earlier: (I think its Matsus---a(Panasonic))

usbaspi.sys
usbcd.sys
usbdisk.sys

I found references to these files in example config.sys files on a couple of japanese pages but could not find the files themselves.

I anyone has better luck than I did please let us all know.

Thnx

Dwight


0

Response Number 19
Name: Randy
Date: June 11, 2002 at 13:29:09 Pacific
Reply:

A guy named Dieter Pawelczak in Germany apparently was doing some DOS USB development several years ago:

http://people.freenet.de/dieterp/

I downloaded the "usb4dos" and it was some specific source code in Turbo Pascal, but nothing generally usable (his description--I'm not a programmer...) and he's not working on it any more.

The .sys files Dwight mentioned seem to be WinME CDROM drivers for a notebook PC, judging from what I could decipher through an Excite Japanese translation.

Randy


0

Response Number 20
Name: Ivan
Date: June 11, 2002 at 14:10:06 Pacific
Reply:

Joe,

The driver you mentioned (duse.exe) worked wonders for my usb harddisk.
Windows 98 bootdisk mounts the drive and i can access it without any problems at all.
Will use it to copy images for client installations.

thanks again,
Ivan


0

Response Number 21
Name: Quake450
Date: June 17, 2002 at 13:15:34 Pacific
Reply:

The Cypress Semiconductor driver available from Pocketech for their external USB drives. This worked like a charm. This covers cd-roms, zip drives, and some hard drives. Definately worth the look.

Download at:
http://www.pocketech.net/downloads/duse_4_2.zip


0

Response Number 22
Name: Brandon Zemlo
Date: June 21, 2002 at 09:00:23 Pacific
Reply:

Hi -

Back to the origional question for Ais. Is there a way to use the (any) USB driver and a USB bridge cable in DOS to transfer data in a laplink type of method? Ghost 7.5 works fine in DOS and USB transfer, but it won't let me just grab a few files or a directory.


0

Response Number 23
Name: aeon
Date: June 25, 2002 at 08:35:00 Pacific
Reply:

make a copy of your win 98 install disk and REM out the lines to set up the Ramdisk, use the DUSE 4.2 and follow the directions in the user guide, you may have to play with the variables but maybe not. After setting up your disk plug in and power on the usb drive and then boot from the floppy. It should pop up a window saying that it detected the usb drive. best bet is to NOT load the cdrom drivers when you come up to the boot menu. After you have booted up you should be able to use COPY or XCOPY if you have them on your floppy. This is great, not only have I used it for making ghost images, now I can plug it in to my laptop and make changes to the image as well. SWEET

Thanks for pointing me in the right direction.


0

Response Number 24
Name: aeon
Date: June 25, 2002 at 08:47:19 Pacific
Reply:

Here is the config.sys file that I used, I just cannibalized a win98 boot disk for this.

Config.sys
[menu]
menuitem=CD, Start computer with CD-ROM support.
menuitem=NOCD, Start computer without CD-ROM support.
menudefault=NOCD,30
menucolor=7,0

[CD]
device=himem.sys /testmem:off
device=oakcdrom.sys /D:mscd001
device=btdosm.sys
device=flashpt.sys
device=btcdrom.sys /D:mscd001
device=aspi2dos.sys
device=aspi8dos.sys
device=aspi4dos.sys
device=aspi8u2.sys
device=aspicd.sys /D:mscd001

[NOCD]
device=himem.sys /testmem:off

[COMMON]
device=a:\duse.exe verbose=2 wait=10 sec=512
files=40
buffers=20
dos=high,umb
stacks=9,256
lastdrive=z

This should do it for you, if you have trouble with it where it seems to hang up or it will not recognize the drive, try a different computer. I had trouble with a laptop where it wouldn't show up, tried it on a desktop and it worked, went back and tried it again on the laptop and it worked perfectly, go figure.



0

Response Number 25
Name: Craig L
Date: July 2, 2002 at 13:49:04 Pacific
Reply:

I found USB4DOS with a simple search. I went to http://www.catc.com/products/usb4dos.html and saw the $1000 price tag someone mentioned. A bit out there for me.

I agree that Norton's Ghost is probably the answer to Ais question. I have Ghost 2002. Not the easiest to setup and use so beware.

The reason I'm here is because I'd like to use Ghost to clone a disk to a USB hard drive. If I figure out how to do it, I'll post it and let others know, in case someone else is interested in the same thing.


0

Response Number 26
Name: RC
Date: July 5, 2002 at 07:31:29 Pacific
Reply:

I am currently testing Ghost 2002 (ghostpe.exe) to image all my systems to a maxtor 120gb portable drive. The diskette created by Ghost uses pc-dos with no usb for dos driver. Without the driver, it works, bit it's slower than molassis, 4mb/min. Using an internal secondary drive or partition, I can image the system with up 180 mb/min. I've seen the comments about using Pocketec dos driver, but I believe it limits the drive size to 40mb. Would you know if anyone has successfully tested a usb for dos driver with large portable drive using usb? If so, where may I obtain the driver?


0

Response Number 27
Name: Mark Weaver
Date: July 8, 2002 at 08:53:12 Pacific
Reply:

I am attempting something similar to what response #26 (RC) is doing. I am trying to use Powerquest's Drive Image 2002.

The Duse 4.2 driver does load under DOS, and permits DOS file copy operations to/from the Drive. NTFS partitions can be seen via the freeware tool NTFSDOS. However, the latest version of Drive Image seems by itself to have a problem - it will manipulate partitions on the drive, but then lock up when trying to actually write an image to the drive.

As a workaround for now, I freed up partition space on my large internal hard drive. I then imaged to the internal drive, then under Windows copied the image to the USB drive.


0

Response Number 28
Name: humtake
Date: July 9, 2002 at 08:05:38 Pacific
Reply:

mark,

where can i get that ntfsdos tool you mentioned?

also, this is getting unorganized and hard to read. can someone put up exact instructions on how to make a boot disk with usb support so someone can use ghost and load an image on a usb hard drive? please let us guys who cant organize it all know the steps :-)


0

Response Number 29
Name: Mark Weaver
Date: July 9, 2002 at 10:18:49 Pacific
Reply:

Answers for humtake (posting #28) - I will also email this to you.


[1] Go to the following URL for NTFSDOS

http://www.sysinternals.com/ntw2k/freeware
/NTFSDOS.shtml

Please note that this freeware version is READ-ONLY. To read and write to an external USB drive via DOS, you must either:

* Purchase the upgrade version of NTFSDOS OR

* Your imaging program can directly read or write to the NTFS partition OR

* You create FAT or FAT32 partitions on the external USB


[2] To create a boot disk, go to

www.bootdisk.com

then option 2 (mirror.org)

You can download a program that will make a standard boot disk for you.


[3] An example CONFIG.SYS that has worked for me (Windows 98 boot disk)


device=himem.sys /testmem:off
DEVICE=cd1.SYS /D:banana
device=duse.exe wait=30 INT NOC VERBOSE=1
files=30
buffers=20

rem DEVICE=cd1.SYS /D:banana /P:1f0,14
rem DEVICE=cd1.SYS /D:banana /P:170,15
rem DEVICE=cd1.SYS /D:banana /P:170,10
rem DEVICE=cd1.SYS /D:banana /P:1e8,12
rem DEVICE=cd1.SYS /D:banana /P:1e8,11
rem DEVICE=cd1.SYS /D:banana /P:168,10
rem DEVICE=cd1.SYS /D:banana /P:168,9

LASTDRIVE=Z


[4] An example AUTOEXEC.BAT that has worked for me

@echo off

echo.
MSCDEX.EXE /D:banana /L:R

echo.
prompt $p$g


[5] Hope this all helps.



0

Response Number 30
Name: humtake
Date: July 9, 2002 at 12:44:32 Pacific
Reply:

mark, thanks a bunch! luckily, ghost 2002 can read ntfs so i didnt have to go through too much to get it to work.

now i am trying to get the floppy boot disk to go on a cd so i can boot from a cd, but roxio wont read the floppy. this is fun :-)


0

Response Number 31
Name: Mark Weaver
Date: July 9, 2002 at 14:48:38 Pacific
Reply:

Question to humtake (Posting 30) - were you able to deploy the DUSE.exe DOS device driver with your external USB drive, plus Ghost 2002? I had tried doing this with PowerQuest DriveImage, but found that it wouldn't write to the USB drive. Perhaps Ghost would work better for me ?


0

Response Number 32
Name: Larry
Date: July 9, 2002 at 16:24:32 Pacific
Reply:

I got the DUSE 4.2 program, created a Win 95 bootable floppy. After rebooting, the program sees my external USB drive (which is a 30Gb FAT32 USB drive), but it only sees ~ 512Mb of it AND it won’t list any of the directories or files. I didn’t try writing to it for fear of loosing data. Does anyone have any ideas why it can’t see the drive properly? My DUSE Config looks like this:

DEVICE=A:\DUSE.exe VERBOSE=1 DRIVES=2 XFER=8 SEC=2048 NOCD


0

Response Number 33
Name: humtake
Date: July 10, 2002 at 04:00:28 Pacific
Reply:

mark,

after using the information you gave me, i tried it with symantec ghost 7.5 (which is the same thing as norton 2002 basically) and it works great. the only part that works weird is the fact that the usb hard drive is assigned to the letter drive c: every time, so the main local drive for the computer is moved to d. i guess thats in the programming of duse. but, it worked fine other than that.


0

Response Number 34
Name: Mark Weaver
Date: July 10, 2002 at 09:49:59 Pacific
Reply:

Reply to Posting 32 (Larry)

You mention that you created a Win95 boot floppy, but are trying to access a FAT32 drive.

This may be a problem - early versions of Win95 did not support FAT32. If you can, try creating a Win98 boot floppy (see posting 29 above), then try again.


0

Response Number 35
Name: Larry
Date: July 10, 2002 at 17:03:04 Pacific
Reply:

Reply to Posting 34 (Mark) Duhh! I should have thought of that. Thanks, I'll give it a try and report back.


0

Response Number 36
Name: Larry
Date: July 10, 2002 at 17:52:59 Pacific
Reply:

Reply to Posting 34 (Mark)
Yep, that did it, except as noted by an earlier posting, the drive comes as C: and D: (I have 2 partitions on the drive). When I run Ghost 7.5 though, it hangs when I tell it to make an image of the internal drive. Do you have any ideas on that problem? I can sense that I'm almost there!! =-)


0

Response Number 37
Name: Charlie Morton
Date: July 12, 2002 at 07:43:12 Pacific
Reply:

Help!

Windows ME died on my laptop, and some of my most recent work hasn't been backed up. I fired up DOS and transferred some files off on floppies, but several key files are too big. Can I use my USB port in some way to get those files off, or am I hosed?


0

Response Number 38
Name: Mark Weaver
Date: July 15, 2002 at 14:53:58 Pacific
Reply:

Reponse to Larry (Posting 36)

I switched from Power Quest Drive Image to Norton Ghost 2002.

Initially, Norton Ghost also wouldn't work. But then, I removed the NTFS partition on my external USB hard drive, and instead created several FAT32 partitions, each 32GB or less. I then changed the load of DUSE.exe in the config.sys to allow multiple drives (DRIVES= parameter).

When DRIVES=1, I can only see the first partition on the USB drive. When DRIVES=2, I can see the first, and the second. When DRIVES=3, I can see the second and the third.

I also switched from PC-DOS to Windows 98 MS-DOS, because not all DOS versions can properly handle the large FAT32 partitions.

So with Norton Ghost 2002, FAT32 partitions, Win 98 MS-DOS, and the DUSE driver, I'm all set - everything is working just fine.


0

Response Number 39
Name: Mark Weaver
Date: July 15, 2002 at 15:01:38 Pacific
Reply:

Reply to Charlie Morton (Posting 37)

Norton Ghost has some information about the use of USB transfer cables from computer to computer, where you could image your entire machine to another system. Norton Ghost tools then permit you under Windows to extract one or more files from a master image file.

Another option is to use PKZIP to span the file across multiple diskettes, which can then be put back together on a target machine via PKUNZIP.

Other options are to pursue transfer via parallel or serial port to another machine. There are many shareware / freeware programs available that can do this.


0

Response Number 40
Name: Larry
Date: July 17, 2002 at 11:40:20 Pacific
Reply:

Response to Mark (38)
Thanks for the ideas! I figured out what the problems was with Ghost...the laptop was docked and the USB drive was connected thru it and Ghost wouldn't see it and Ghost would freeze. Once I undocked the laptop and sent the USB drive thru the laptop only, I was able to ghost my hard drive. However, DUSE still only saw the first of two of my FAT32 partitions on my USB drive (strange). I would still like to choose which partition the ghost image goes to. Any ideas?


0

Response Number 41
Name: Mark Weaver
Date: July 18, 2002 at 09:22:45 Pacific
Reply:

Response to Larry (Posting 40)

What you can do is set up a multi-boot DOS diskette (or bootable CD-ROM) via the CONFIG.SYS

Upon boot, you can then present yourself a menu, that will in turn DUSE to load with a different DRIVES= parameter.

With DRIVES=2, you can see the first and second of your partitions. With DRIVES=3, you can see the second and third. DUSE doesn't enable anything more than DRIVES=3.

You could also Ghost to the first partition, then under Windows, move the Ghost Image to another partition on the disk. To restore the image, you would then reverse the process.

Norton Ghost makes boot diskettes via PC-DOS or MS-DOS. I thought I encountered some glitches with PC-DOS, so I went ahead with a Windows 98 boot disk and FAT32, which I know Windows 98 DOS can handle.

Here's an example of my latest CONFIG.SYS (MS-DOS)

[menu]

menuitem=DUSE1, USB drive 1
menuitem=DUSE2, USB drive 2
menuitem=DUSE3, USB drive 3

[DUSE1]
device=duse.exe wait=30 INT NOC VERBOSE=1 drives=1

[DUSE2]
device=duse.exe wait=30 INT NOC VERBOSE=1 drives=2

[DUSE3]
device=duse.exe wait=30 INT NOC VERBOSE=1 drives=3

[common]
device=himem.sys /testmem:off
DEVICE=cd1.SYS /D:banana

rem DEVICE=cd1.SYS /D:banana /P:1f0,14
rem DEVICE=cd1.SYS /D:banana /P:170,15
rem DEVICE=cd1.SYS /D:banana /P:170,10
rem DEVICE=cd1.SYS /D:banana /P:1e8,12
rem DEVICE=cd1.SYS /D:banana /P:1e8,11
rem DEVICE=cd1.SYS /D:banana /P:168,10
rem DEVICE=cd1.SYS /D:banana /P:168,9

files=30
buffers=20, 8

LASTDRIVE=Z


And my autoexec.bat


@echo off

echo.
MSCDEX.EXE /D:banana /L:R

echo.
MOUSE

echo.
echo Boot 1 -- DUSE 1 enables USB first partition only
echo Boot 2 -- DUSE 2 enables USB first and second partition
echo Boot 3 -- DUSE 3 enables USB second and third partitions

echo.
echo The first partition is usually D
echo The second partition is usually E
echo The third partition is usually D
echo.
echo Run Norton Ghost by 'GhostPE'
echo.

prompt $p$g



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: USB Through DOS

USB through DOS www.computing.net/answers/dos/usb-through-dos/11901.html

Connection to Internet through DOS www.computing.net/answers/dos/connection-to-internet-through-dos/5338.html

Formating my hard drive through DOS www.computing.net/answers/dos/formating-my-hard-drive-through-dos/2626.html