Date: Tue, 24 Feb 2004 23:18:27 -0800 (PST) From: David Chien <[EMAIL PROTECTED]> Subject: Re: [LIB] Recover files with long file names in DOS
sigh... since nobody seems to do Yahoo searches anymore on the simple things, here you all go: DOS USB drivers: ---- http://www.cisnet.com/glennmcc/download/usb-dos.htm "Yes, there are USB drivers for DOS... Miracle-driver from Panasonic Japan does the unthinkable By Fernando Cassia: Friday 27 June 2003, 11:19 HAVING AN EXTERNAL USB cd-writer or hard disk works wonders as long as your operating system is in good shape. But if someday the system stops booting, you are lost. Booting from good old MS-DOS or Windows boot diskettes - even fitted with the needed third party NTFSDOS or EXTFS drivers - gives you access to your fixed hard disk only, but none of the USB peripherals can be accessed from the DOS command line. Before you start scratching your head, let me repeat that this is not related to your favorite linux distro's or Windows XP/W2K/98/ME's USB support, this has to do with people like me, booting some flavor of DOS to copy files around or using DOS-based partition back-up software. Imagine that you want to use Paragon Drive Backup, Powerquest's Drive Image, or Norton Ghost, to backup your hard disk partitions to that nice 120gb external USB 2.0 hard disk you just bought. You can't do it. Or if your wife/husband has managed to mess up her/his system so badly that it can't boot anymore, yet she/he wants you to have a copy of those nice digital pictures stored on a compactflash card plugged into the compactflash reader?. No way, Jose. Not from DOS, used to be the phrase. Well, now you CAN. The minor miracle here is using a driver file called "USBASPI.SYS" ("Panasonic v2.06 ASPI Manager for USB mass storage"). Given the right parameter incantations, this 16-bit Panasonic-developed DOS driver will let your system boot good-old DOS -any flavour, maybe even Caldera's OpenDOS and recognize all USB devices connected to the respective controllers. So this USB device identification is also useful for debugging/troubleshooting purposes." --- http://www.stefan2000.com/darkehorse/PC/DOS/Drivers/USB/ "Iomega USB / Firewire Boot Diskette - New! This boot diskette supposedly supports Firewire and USB Iomega ASPI devices. I have not tested this diskette so use at your own risk. ''Motto Hairu' USB Driver - This is a set of USB Drivers which includes USBASPI.SYS driver below. A lot of people have had success with these drivers. Here is a translation of the readme.txt file. USB CD ROM Driver - USBASPI.SYS; Another USB CD ROM Driver. A visitor told me about this and said he was able to use Ghost and this driver to backup his hard drive to a CD-RW. Add a device reference to this driver (device=usbaspi.sys) in your config.sys and then run MSCDEX or SHSUCDX in autoexec.bat to bind the driver. USB DOS CD ROM Boot Disk -New! (Recently updated this disk to include DUSE 4.4!) A Windows 98 Bootdisk I made using the DUSE.EXE driver below. I created this diskette for those folks having troubles getting DUSE to work with their USB CDROM drives. Download and double click this program to create the diskette (you will need to have a blank disk handy). USB CD Rom Setup - Modification for Windows 98 boot disks. Modifies a standard Windows 98 boot disk to use the usb_cd.sys driver below. USB CD Rom Driver - usb_cd.sys; driver included in the above package. Add device=usb_cd.sys to config.sys USB Mouse Driver #1 - USB Mouse driver fror OHCI devices. USB Mouse Driver #2 - USB Mouse driver for UHCI devices USB4Pas.zip - A USB library/routine for sniffing USB packets under Pascal / DOS. Source Cypress USB Mass Storage Driver -New! Version 4.4 of DUSE.EXE now supports USB 2.0!; WOW! What a great find. This 'universal' device driver will work with USB Zip Drives, Hard Drives, CD-ROM drives, floppy drives and something called MO drives. I was actually able to read the contents of my USB CD-RW disk with this driver. Read the instructions included with the package" Version 4.4 of DUSE.EXE now supports USB 2.0!; WOW! What a great find. This 'universal' device driver will work with USB Zip Drives, Hard Drives, CD-ROM drives, floppy drives and something called MO drives. I was actually able to read the contents of my USB CD-RW disk with this driver. Read the instructions included with the package. http://www.pocketech.net/downloads/duse_4_4.zip http://www.pocketec.net/downloads/duse_4_9.zip works with some USB HD, CD-ROMS, etc. DOS USB Drivers 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 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] Files: DUSE 4.4 With Excellent Docs USBdrivers Includes 5 different usbaspi.sys and 2 usbcd.sys files, 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 - Panasonic ver 2.15 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 Please keep in mind that DOS USB CDrom/HDD/zip/etc. drivers is a brand new area. These drivers will work with some PCs and lock up others. A related article from theinquirer.net Note that the files referred to in the article are included in my usb driver file download. METHOD 3 - The datoptic System A USB 4 DOS bootdisk has been posted here 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 +++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++++++++ Note that the files posted here are pretty much the most complete collection of USB drivers around. Oddly enough, if you have a USB floppy drive connected to your PC some of these cdrom/hard/zip drive drivers will fail to load or the above bootdisk will fail to work. In fact, I'd remove ANY USB device you dont need [eg cams, mice, printers, etc.] when using the above files to get DOS access to your Drives. Note that after you get your business done in DOS with the USB drivers that they really should be remmed out when you've done what you needed to and now want Windows to use the drive correctly using Windows drivers. Please keep in mind that this is a new/developing area and I'm doing the best that I can in providing you with the info as it comes in so you are going to have to do some tweaking in the meantime. +++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++++++++ Testimonials: >From jorj: I unpacked the zipped file usbdrive.zip on my desktop. Then I looked in it and noticed there are [5] usbaspi.sys and 2 usbcd.sys files. Randomly I took usbaspi1.sys and usbcd1.sys and placed them into win98 startup cd, together with the autoexec.bat and config.sys files, which repalced the original bat/sys files on the startup disk. Then I ran the startup disk and watched the screen. It worked right from the start. >From obiwan I use your bootdisk site often and your resources have bailed me out on several occasions. I recently set up USB support on some ghost boot disks that we use here and was excited to say the least. It worked on both the Plextor USB CD-ROMS and a Pioneer CD-ROM I have in an ADS USB enclosure. Thanks for the great site and keep up the great work. >From B. K. Thanks for your excellent website - I just figured out how to read a USB CD drive from DOS solely because of your excellent advice. >From Daniel Ottawa (Canada) Thank you ! I just purchaced a USB 2.0 Drive Kit at COSCO. I placed an IDE hard drive in it with all the images of PCs that I GHOST on a regular basis. Thanks to all the info provided on your website, I can now boot in DOS with USB support. I then run my GHOST floppy, and choose the correct image from the "USB Hard Drive". I no longer need multiple CDs... I no longer have to change CDs every 5 minutes for a full hour... I no longer have to burn tons of CDs... Thank you for you great website! ===== adorable toshiba libretto The latest news and information for the Toshiba Libretto owner. http://www.silverace.com/libretto/ __________________________________ Do you Yahoo!? Yahoo! Mail SpamGuard - Read only the mail you want. http://antispam.yahoo.com/tools ************************************************************** http://libretto.basiclink.com - Libretto mailing list http://www.silverace.com/libretto/ - Archives -------TO UNSUBSCRIBE------- Reply to any of the list messages. The reply mail should be addressed to: [EMAIL PROTECTED] - Then replace any text on the message's subject line: cmd:unsubscribe --------TO UNSUBSCRIBE DIGEST------ Do above but with this on subject line: cmd:unsubscribe digest **************************************************************