Driving USB 2.0 USB flash drives under DOS
Che Li Men - Original - QQ - 87175704
A long time ago, there was a method to start the disk under DOS to drive the USB flash drive, but that one couldn't drive USB 2.0. The method I made is similar but can drive 2.0 under DOS.
Why drive a USB 2.0 drive under DOS? This is very important!
I use it to kill viruses under DOS, and of course, it can do many other things.
Why kill viruses under DOS? Because many viruses can only be completely killed under DOS
The capacity of floppy disks is not enough to store virus databases, and virus databases are often updated. Putting the antivirus software on a CD-ROM will be eliminated quickly
Start the DOS boot disk, load the USB driver, go to the USB drive letter, and run the DOS antivirus program!
This method is better than directly starting DOS from the USB flash drive, not limited by the motherboard.
I have a computer with a motherboard that only supports USB 1.1. My original USB flash drive was also a 32M USB 1.1 one.
This USB flash drive could be used under DOS with the floppy disk driving method (editing config.sys):
device=USBASPI.SYS /// 1.x
device=Di1000dd.SYS /// Many years ago
It worked and I used it for almost two years, but I thought it was too small and gave it to my brother.
I got another 128M USB 2.0 one, and using this floppy disk to drive it didn't work. I then replaced USBASPI.SYS with the 2.06 version, but it still didn't work.
-----------Reemphasize again, the above commands don't work well for USB 2.0 USB flash drives,-------------------------------------
It should be because the chip inside the USB flash drive has changed. I downloaded the [Super Universal MS-DOS 7.10 Boot Disk] which is said to have many features and also supports driving USB flash drives under DOS. I made it into a floppy disk, selected tests 3 and 4 when booting, selected 3 and the loading failed, selected 4 and it froze, and there were too many program compatibility issues. I then looked for methods elsewhere. But what I found in China was all messy, so I also tested messily. After messing around, I actually could load the (USB 2.0) USB flash drive under DOS with a floppy disk!!! I just don't know why? After many failures, I finally got the method to recognize my USB flash drive on the USB 1.1 motherboard (I just don't know why?):
device=duse.exe
device=USBASPI.SYS
device=Di1000dd.SYS
What's the difference from before? It's just that there's an additional device=duse.exe, and it must be in the above order. Domestic boot disks all don't have the first one, so they can't drive USB 2.0 USB flash drives. But now USB 1.1 USB flash drives are basically gone, for 8
I think my achievement has reached the domestic leading level! Because all the boot disks I downloaded from Huajun and other places can't drive my USB 2.0 USB flash drive.
In fact, it's just that there's no command "device=duse.exe", or the above three commands are not arranged in my order!
Then, I upgraded duse.exe to the latest 4.9
-----------Must add duse.exe-------------------------------------------------------------
The 2.06 version of usbaspi.sys plus the /e parameter supports USB 2.0 motherboards (ehci), everyone can test it.
Che Li Men - Original - QQ - 87175704
A long time ago, there was a method to start the disk under DOS to drive the USB flash drive, but that one couldn't drive USB 2.0. The method I made is similar but can drive 2.0 under DOS.
Why drive a USB 2.0 drive under DOS? This is very important!
I use it to kill viruses under DOS, and of course, it can do many other things.
Why kill viruses under DOS? Because many viruses can only be completely killed under DOS
The capacity of floppy disks is not enough to store virus databases, and virus databases are often updated. Putting the antivirus software on a CD-ROM will be eliminated quickly
Start the DOS boot disk, load the USB driver, go to the USB drive letter, and run the DOS antivirus program!
This method is better than directly starting DOS from the USB flash drive, not limited by the motherboard.
I have a computer with a motherboard that only supports USB 1.1. My original USB flash drive was also a 32M USB 1.1 one.
This USB flash drive could be used under DOS with the floppy disk driving method (editing config.sys):
device=USBASPI.SYS /// 1.x
device=Di1000dd.SYS /// Many years ago
It worked and I used it for almost two years, but I thought it was too small and gave it to my brother.
I got another 128M USB 2.0 one, and using this floppy disk to drive it didn't work. I then replaced USBASPI.SYS with the 2.06 version, but it still didn't work.
-----------Reemphasize again, the above commands don't work well for USB 2.0 USB flash drives,-------------------------------------
It should be because the chip inside the USB flash drive has changed. I downloaded the [Super Universal MS-DOS 7.10 Boot Disk] which is said to have many features and also supports driving USB flash drives under DOS. I made it into a floppy disk, selected tests 3 and 4 when booting, selected 3 and the loading failed, selected 4 and it froze, and there were too many program compatibility issues. I then looked for methods elsewhere. But what I found in China was all messy, so I also tested messily. After messing around, I actually could load the (USB 2.0) USB flash drive under DOS with a floppy disk!!! I just don't know why? After many failures, I finally got the method to recognize my USB flash drive on the USB 1.1 motherboard (I just don't know why?):
device=duse.exe
device=USBASPI.SYS
device=Di1000dd.SYS
What's the difference from before? It's just that there's an additional device=duse.exe, and it must be in the above order. Domestic boot disks all don't have the first one, so they can't drive USB 2.0 USB flash drives. But now USB 1.1 USB flash drives are basically gone, for 8
I think my achievement has reached the domestic leading level! Because all the boot disks I downloaded from Huajun and other places can't drive my USB 2.0 USB flash drive.
In fact, it's just that there's no command "device=duse.exe", or the above three commands are not arranged in my order!
Then, I upgraded duse.exe to the latest 4.9
-----------Must add duse.exe-------------------------------------------------------------
The 2.06 version of usbaspi.sys plus the /e parameter supports USB 2.0 motherboards (ehci), everyone can test it.
Recent Ratings for This Post
( 5 in total)
Click for details
Attachments

