Booting with USB *UPDATED*
Posted: Fri Mar 10, 2006 7:05 am
I had to do this recently & thought I'd share a few tips with everyone here.
Booting into DOS from a USB stick sounds easy, and it sort of is, but there are a few hurdles to overcome as well.
The first hurdle is the computer has to be capable of booting from a USB device. If it's not an option in the BIOS, it won't work, period. I confirmed our customer's computer was capable, and one of our work laptops was...so I was ready to test.
I bought an Apacer 256MB USB stick. The software that came with it had a "make bootable" option under the formatting section. I tried that first...it claimed to have made it bootable, but when I tried to boot the computer from it, I just got the "non-system disk, press any key to reboot" error.
After some surfing & reading, it turns out most manufacturer's software doesn't format bootable USB devices correctly...sectors are all out of whack & stuff. The one software everyone agreed was the best & worked nearly all of the time comes from HP...and it works on pretty much any USB device, even your USB camera. You can download the software here.
You will also need the files from a bootable DOS or Win98 floppy, copied into a folder on your hard drive. You can download the image files at http://www.bootdisk.com . Be aware these are self-executable programs which will write the files to a floppy. You can then copy the floppy files into a folder on your computer.
Once I installed & ran the HP formatting software, I chose "create DOS start-up disk" and pointed it to the folder I had the boot files copied to. It formatted the USB stick & copied over only the 3 required DOS boot files. I manually copied over the rest, to give myself some DOS editing commands & stuff in case I needed them.
Well, it worked! The computer booted up & gave me a "C" prompt...I was in good ol' DOS.
Next I manually dragged & dropped my MTSX folder & MTSX.bat file onto the USB stick & once again rebooted the computer from the stick. I typed MTSX at the "C" prompt & the program ran beautifully! I was able to read/write the radio, and save the archives into a folder on the USB stick.
UPDATE: I solved the problem of slow drive access by putting SMARTDRV.EXE on the USB stick, and adding the following line to my autoexec.bat file:
LH C:\smartdrv.exe
As always, the caveats about computer hardware & speed apply...the newer computers capable of booting from USB devices might very well be too fast to read/write a radio reliably. Make sure to read each model of radio you're dealing with 5 or 6 times without failure before you try writing to it.
Todd
Booting into DOS from a USB stick sounds easy, and it sort of is, but there are a few hurdles to overcome as well.
The first hurdle is the computer has to be capable of booting from a USB device. If it's not an option in the BIOS, it won't work, period. I confirmed our customer's computer was capable, and one of our work laptops was...so I was ready to test.
I bought an Apacer 256MB USB stick. The software that came with it had a "make bootable" option under the formatting section. I tried that first...it claimed to have made it bootable, but when I tried to boot the computer from it, I just got the "non-system disk, press any key to reboot" error.
After some surfing & reading, it turns out most manufacturer's software doesn't format bootable USB devices correctly...sectors are all out of whack & stuff. The one software everyone agreed was the best & worked nearly all of the time comes from HP...and it works on pretty much any USB device, even your USB camera. You can download the software here.
You will also need the files from a bootable DOS or Win98 floppy, copied into a folder on your hard drive. You can download the image files at http://www.bootdisk.com . Be aware these are self-executable programs which will write the files to a floppy. You can then copy the floppy files into a folder on your computer.
Once I installed & ran the HP formatting software, I chose "create DOS start-up disk" and pointed it to the folder I had the boot files copied to. It formatted the USB stick & copied over only the 3 required DOS boot files. I manually copied over the rest, to give myself some DOS editing commands & stuff in case I needed them.
Well, it worked! The computer booted up & gave me a "C" prompt...I was in good ol' DOS.
Next I manually dragged & dropped my MTSX folder & MTSX.bat file onto the USB stick & once again rebooted the computer from the stick. I typed MTSX at the "C" prompt & the program ran beautifully! I was able to read/write the radio, and save the archives into a folder on the USB stick.
UPDATE: I solved the problem of slow drive access by putting SMARTDRV.EXE on the USB stick, and adding the following line to my autoexec.bat file:
LH C:\smartdrv.exe
As always, the caveats about computer hardware & speed apply...the newer computers capable of booting from USB devices might very well be too fast to read/write a radio reliably. Make sure to read each model of radio you're dealing with 5 or 6 times without failure before you try writing to it.
Todd