Peter's z80.eu site blog
Virtual Floppy Drive with Windows 7 ? Really bad, it's difficult to manage. 
Sunday, February 10, 2013, 01:00 PM
Posted by Administrator
I've needed to test floppy disk tools with my modern i7 equipped PC.
Unfortunately I have no real floppy drive built in.
So I "googled" for it, and I found one, which runs supposedly smooth with Windows 7 64bit.
http://www.ltr-data.se/opencode.html/#ImDisk
But the software "imdisk" is faulty. I've tested it by using/mounting an image file, created by winimage
( http://www.winimage.com ).
Try to install an 1.2MB or even a 360KB disk drive, go into command line, and try to format this new virtual drive with "FORMAT A: /T:80 /N:15" or "FORMAT A: /T:40 /N:9".
The result ? Always missing bytes, proof it with CHKDSK, e.g. formatting a 1.2MB disk results in 1.1MB total capacity.


So I restarted my search and found "vfd" at sourceforge: http://sourceforge.net/projects/vfd/
But this project is not supported anymore, if using 64bit Vista or Windows 7, you will fail to install the driver, even with "Administrator" rights.
This did the trick:
I've downloaded vfd_x64.zip from http://levicki.net/downloads/
I've looked for dsao13b.exe / dsao13b.zip - a tool for driver developer.
I started dsao13b, selected "Test Mode" (which allows to run non microsoft signed drivers), signed vfd.sys, and then started vfdwin with Administrator rights. That worked, I was able to format a virtual 1.2MB floppy disk running Windows 7 command line, see screenshot.

It works, but what an ugly way to manage it...

P.S.: You should change it back disallowing unsigned drivers to be working, if you do not need to use that driver. Otherwise you opened a new possible door for malware.

P.P.S.: Meanwhile I guess what's wrong with imdisk. Regardless of what I am selecting in imdisk.cpl, I got a "Partition" with a "start offset", not a "Floppy". Usually this happens only for a harddisk. See also this comparison:

add comment ( 185 views )   |  permalink   |  related link   |   ( 3.1 / 924 )

<<First <Back | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | Next> Last>>