Create Virtual Drives

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
User avatar
XCHG
Member
Member
Posts: 416
Joined: Sat Nov 25, 2006 3:55 am
Location: Wisconsin
Contact:

Create Virtual Drives

Post by XCHG »

Does anybody know of a program that creates virtual drives on a Windows machine? I have tried Virtual Drive Creator but windows wouldn't neither allows you to format that drive using the GUI nor using the FORMAT command. Can anybody suggest a program, please?
User avatar
Combuster
Member
Member
Posts: 9301
Joined: Wed Oct 18, 2006 3:45 am
Libera.chat IRC: [com]buster
Location: On the balcony, where I can actually keep 1½m distance
Contact:

Post by Combuster »

"Certainly avoid yourself. He is a newbie and might not realize it. You'll hate his code deeply a few years down the road." - Sortie
[ My OS ] [ VDisk/SFS ]
pcmattman
Member
Member
Posts: 2566
Joined: Sun Jan 14, 2007 9:15 pm
Libera.chat IRC: miselin
Location: Sydney, Australia (I come from a land down under!)
Contact:

Post by pcmattman »

I use the virtual floppy drive for Windows (vfdwin)... Because I run my OS off a floppy (no support for IDE... yet) it means that I can store everything in RAM, which makes testing much faster. When I need to test on a real PC, I just use Cygwin (dd) to move the image data onto the floppy.
User avatar
muisei
Member
Member
Posts: 79
Joined: Sat Sep 23, 2006 2:10 pm
Location: Bulgaria
Contact:

Post by muisei »

User avatar
XCHG
Member
Member
Posts: 416
Joined: Sat Nov 25, 2006 3:55 am
Location: Wisconsin
Contact:

Post by XCHG »

Combuster,
Thank you for the link. It was really useful.

pcmattman,
Yes, I use VFD too. It is great because before I had it, I had to do all the copying and etc which used to take for ever. But now it's just in a second.

muisei,
I am checking that link now. Thank you so much.
Mike
Member
Member
Posts: 25
Joined: Tue Oct 17, 2006 7:57 pm

Post by Mike »

I'm working on my own command-line scriptable virtual disk driver for Vista, based on FileDisk but that doesn't require administrative privileges to run. (UAC popups in your build process slightly suck.)

Usage would be as simple as "echo mount C:\projects\os\diskimage.img j > \\.\IsoDiskMgr" to mount a drive, and "echo umount j > \\.\IsoDiskMgr" to unmount. Simple batch-file, UNIX-ey elegance. And none of the rootkit-ish stuff DaemonTools has to do to fight against copy-protection schemes.

Only problem is it is half-way done. I'll have to wait until spring break here at UCLA to work more on it. But it will be open-source when I finish.

Michael
Post Reply