BootDisk.info | The web resource for bootable Media Home Downloads   |   Search   |     Bookmark  |   Set 
Register or Login

 

Main Menu


Main
Downloads
Guides
Submit News
Links
News Archiv

Guides

Disks
Cd´s
Dvd´s
Windows XP
Windows 2003
Windows Vista
USB Driver/Stick etc.
PXE Network Boot
Tech Articles

Poweruser

Barts Network Bootdisk
Barts Bootcd
Bootvis v1.1.36.0 XP
xp-AntiSpy V3.92

Info

About Us

other

FAQ's
Backend

Service Packs
Windows 2003 SP1
Windows XP Update
Windows XP SP1a
Windows XP SP1a Full
Windows XP SP2
Windows XP SP2 Full
Windows 2000 SP4
Windows 2000 SP4 Full

Security Central

MS Baseline Analyzer
Office Update
QFECheck Hotfixes
Security E-Mail Notification
Service Packs
Technet Security
Windows Update

Microsoft Technologies

Windows 2000
Windows XP Pro
Windows XP Home
Windows XP 64-Bit
Windows Media Center
Windows Tablet PC
Windows Server 2003
Windows Embedded
Exchange Server 2000
SQL Server 2000
IE Explorer Home
DirectX Home
Windows Media Home
Plus! Digital Media Edition

Microsoft Resources

Application Compatibility
Baseline Security Analyzer
Cleartype Tuning
Help and Support
Messenger Server Status
Microsoft Feedback
Windows Catalog
Online Crash Analysis
WindowsUpdate
WindowsUpdate v4
WindowsUpdate Corporate
Windows XP Expert Zone

Other Resources

Doug's Tweak & Tips
Kelly's XP Korner
The Elder Geek
Unofficial SP2 Fix List
Windows Codenames
Windows XP News Groups

Customize Windows
Customize.org
Design Technika²
DeskMod
DeviantART
GetSkinned
Osiris Media
PCdesktops
Pixel Perfect
Pixtudio
Skinbase
Studio28
ThemeXP
VelocityArt
WinCustomize

Poll
Do you still have a Floppy in your Computer?
Yes
No

Stats

Total Unique: 10271858
Uniques today: 370
Users online: 1
Max. users online: 134
Announcement
- Back online
- Linux Images added
- New Tools added
- Update done
- News updated
Recent News
Make a bootable USB installer for W...
How to: Windows 7 Recovery Disk/Boo...
EasyBCD 1.7.2: Dual-Boot Windows 7 ...
WinUBCD v3.13 UBCD4WIN
Windows Vista ReadyBoost Compatibil...
DOS USB Drivers - Page 1
Posted by Bootdisk.com on 18 July 2005 (226247 views) Rating: 3
There are several ways folks are getting their USB CDroms, Hard Drives, and other drives to work in DOS. One is using what's known as DUSE driver system. The second method is using what looks somewhat like standard CDrom driver files and a USB driver. Both methods appear to require loading an usbaspiX.sys file first in config.sys in most cases. The third method is a bootdisk from a USB vendor. Method 4 is getting good reviews also.

METHOD 1 - The DUSE System

Example 1 Using DUSE

[config.sys]
device=a:\himem.sys
devicehigh=a:\emm386.exe
device=a:\usbaspi.sys
dos=high,umb

[autoexec.bat]
@echo off
duseldr a:\duse.exe
MSCDEX /D:USBCDROM /S /M:15 /V

Example 2 Using DUSE

[config.sys]
device=a:\himem.sys
DEVICE=a:\duse.exe

[autoexec.bat]
MSCDEX /D:USBCDROM /S /M:15 /V


METHOD 2 - The usbaspi.sys/usbcd.sys System - Example 1

As noted, this method seems just like loading IDE drivers, with the added entry of the usbaspiX file. The following are the relevant portions taken from a modified config.sys and autoexec.bat file which was designed to work with a Windows 98 OEM Bootdisk with the ramdrive.

The complete config.sys and autoexec.bat replacement files are available for download below, and you might want to start first with just copying them to your OEM bootdisk along with the relevant drivers and then experiment later with getting them to work on your Customized disk.

[config.sys - example 1]
device=himem.sys /testmem: off
device=usbaspiX.sys
device=usbcdX.sys /D:mscd001

[config.sys example 2 - USB Floppy in only port, "sometimes" allows switching to CDrom after boot]
device=himem.sys /testmem: off
device=ramfd.sys
device=usbaspiX.sys /W
device=usbcdX.sys /D:mscd001

[autoexec.bat]
LH %ramd%:\MSCDEX.EXE /D:mscd001 /L:%CDROM%


METHOD 2 - The usbaspi.sys/usbcd.sys System - Example 2

"I finally got my Belkin external drive enclosure with a WD 120gb drive to work in DOS, and then perform a GHOST image", wrote don b. "Here's the files and config.sys that worked."

[config.sys]
device=himem.sys /testmem: off
devicehigh=usbaspi1.sys
devicehigh=di1000dd.sys
devicehigh=usbcd2.sys /d:USBCD001
LASTDRIVE = Z

[autoexec.bat]
don b. noted that either the standard Ghost or Win98X autoexec.bat worked as is.


METHOD 2 - The usbaspi.sys/usbcd.sys System - Example 3

Herbert H. writes: "I Just solved my problem by using the files from the "virtual" DOS drive ghost03 makes when you run interactive mode. It uses IOmega USB drivers and Guest.exe. It alowed me to use my Western Digital external USB HD in DOS.

[config.sys]
LASTDRIVE=Z
DEVICE = usbaspi4.sys /int /all
DEVICE = usbaspi5.sys /int /all
DEVICE = usbaspi5.sys /int /all /D1
DEVICE = usbcdX.sys /D:cd2
DEVICE = OAKCDROM.SYS /D:cd1 [For his IDE CDrom]


METHOD 3 - The datoptic System

A USB 4 DOS bootdisk has been posted http://www.datoptic.com/Drivers/DAT.exe called dat.exe

The key driver files in dat.exe include:

usbaspi.sys 37,090 bytes
nj32disk.sys 15,808
sbp2aspi.sys 28,836

datoptic.com recommends the following config.sys for it's USB/1394 products. It's been reported tho that their drivers also work for other brands as well.

[menu]
menuitem=USB,USB Boot
menuitem=1394,1394 Boot
menudefault=USB,30
menucolor=7,0

[USB]
DEVICE = USBASPI.SYS

[1394]
DEVICE = SBP2ASPI.SYS

[COMMON]
DEVICE = NJ32DISK.SYS /R
LASTDRIVE=Z


METHOD 4 - The Iomega Way

Ben B. wrote:

I built a boot disk to access a USB external hard drive from DOS using drivers included with Norton Ghost. 2003. Since Ghost can write to the external drive in DOS, I figured I could copy its drivers. Turns out they are from Iomega. I wanted to access the external drive to run a disk wiping program. Autoexec.bat and Config.sys can be much improved, but this is the bare bones of the boot disk. Note that the Iomega drivers will work with any USB external hard disk and are not proprietary to Iomega drives (mine is a Western Digital).

Config.sys:

DEVICE=aspiehci.sys /int /all
LASTDRIVE=Z

Autoexec.bat:

@echo off
GUEST.EXE

Contents of my boot disk:

aspiehci.sys [Iomega USB 2.0 driver]
Autoexec.bat
Command.com
Config.sys
guest.exe [Another Iomega program required to access the USB drive]
Io.sys
Msdos.sys

DOWNLOAD FILES:

http://www.pocketec.net/downloads/duse_4_4.zip http://www.pocketec.net/downloads/duse_4_9.zip With Excellent Docs

The USBdrivers collection includes 5 different usbaspi.sys and 2 usbcd.sys files, the iomega drivers, the ramfd.sys driver, and the modified Win98 OEM config.sys and autoexec.bat files. You will have to experiment to see which one works for you.


The key driver files I've put together for you in the [USBdriver] collection include:

ramfd.sys 22,012 bytes
usbaspi1.sys 37,093
usbaspi2.sys 43,528
usbaspi3.sys 37,090
usbaspi4.sys 49,242
usbaspi5.sys 50,606

usbcd1.sys 5,509
usbcd2.sys 35,456
di1000dd.sys 16,368

Iomega:
aspiehci.sys 52,106
aspiehcj.sys 49,772 [renamed - older version of aspiehci.sys]
aspiohci.sys 42,242
aspinhci.sys 50,606
guest.exe 8.5 32,396

Please keep in mind that DOS USB CDrom/HDD/zip/etc. drivers is a brand new and developing area so there is no one single method that is guaranteed to work on every PC. If you try a few methods and have no luck, keep at it and dont worry as I'm confident there is enough information here to get at least 99% of the USB drives to work in dos.
Rate Article:


info@bootdisk.info

Disclaimer

Mirrors: www.bootdisk.info | www.bootdiskette.info | www.bootcd.info
www.bootdisk.de | www.bootdisks.de

Copyright © 2006 Bootdisk.info. All Rights Reserved