Has anyone successfully gotten a SpinRite ISO image to successfully see a USB device?
Steve Gibson, on his SpinRite FAQ page, says that you can add a USB device driver to a DOS boot diskette and FreeDOS may then be able to recognize USB devices. I've successfully tested this with SpinRite image on a floppy disk. However, I primarily like to use SpinRite from an ISO file in a VM and would love to be able to access USB devices from there as well. Unfortunately my skills have proven inadequate.
The point at which I've thrown up my arms was I had successfully repackaged the SPINRITE.EXE in an ISO image with my USB device driver using ImgBurn, making it bootable using an image file I had extracted from a previously created SpinRite.iso using Bart's Boot Image Extractor. The SpinRite image loaded normally with VMWare Player, but my USB devices would not show up in the partition selection screen (I did add the USB Controller to the VMWare Player and told the player to Control my USB device before SpinRite had come up, I even rebooted the VM as well). I also tried injecting the device driver into the preexisting SpinRite.iso with WinImage, but Steve has apparently made the 1.44 MB formatted ISO image appear as though it has 1,529,8XX bytes and therefore full.