[Ham-Computers] RE: Flash drives, DOS, etc
Philip
Beaconeer at SBCGlobal.net
Fri Oct 20 11:16:17 EDT 2006
Thank you Aaron,
It looks like I'll have to get a flash drive and try this out as soon as I'm
able. It looks like a very interesting alternative to running two
computers.
73 de Phil KO6BB
>>> KO6BB wrote:
I DO still have my old DOS 6 disk set. I wonder if it's possible to use a
flash drive as a virtual machine UNDER Win-XP and set it up with DOS 6,
while still running other apps in WinXP. To be honest, this doesn't sound
do-able to me as it seems like you'd be running two OS's at the same time,
but then I'm no expert either. If not then I'll just set the program up on
the Win95 machine and forget it (though it'd mean running two computers
simultaneously on an already cluttered listening bench).
>>> My reply:
Sure it's possible...that' what virtual machines (VM's) are! VM's allow you
to run a a "virtual computer" inside of a "host" operating system. With
Microsoft's Virtual PC 2004, Windows 2K/XP is your "host" and the VM run
whatever other Microsoft OS (the "guest) you wish to run. In fact, you can
run several guest VM's at once (if your system has enough RAM and
horsepower). VMWare works the same way, but there are flavors that allow
the host to be a Windows based OS or Linux based (the highest end VMWare
"ESX" server is Linux based). For flexibility, VMWare is much better, but
Virtual PC is easier to use.
So, Phil, what you would do to get that old app running is to create a VM
"guest (let's stick with VPC for now), assign it 64 or 128MB RAM, create a
dynamic virtual drive, and then "boot" from your DOS 6 floppy (you'll
"capture" the floppy drive so the VM can use it). All of this is done while
you're in WinXP. Once DOS 6 finishes booting, you'll be at the DOS prompt
in the VM session. BTW, the VM session runs as a window, so you can still
work on other things while the VM is running. In the DOS 6 VM, do an FDISK
and FORMAT of the virtual HD and you're all set. You can now remove the
floppy, "reset" the VM, and it will boot to DOS 6.
Basically, you're doing everything the same way you would have done on a
different computer. The only difference is that you're doing it in a VM
session - a window while in WinXP. If you want, you can <Right-ALT><Enter>
and the VM session will now be full-screen (repeat to go back to a window).
With Virtual PC, once you're done installing the "guest" OS, you run the "VM
Additions" to add specific Virtual PC support to the VM session (such as
drag-n-drop to the "host" OS, VM specific video drivers, network share
support, etc). A similar option is available in VMWare.
And, since Microsoft's Virtual PC 2004 is free, you've really got nothing to
lose by trying. Everything in a VM session is self contained - it's near
impossible to "blow up" anything in your "host" OS unless you decide to use
a physical HD as the virtual HD (not recommended). BTW, the virtual HD is a
file created on your "host" system. It just shows up as a file. By
default, VPC uses dynamically sizing virtual HD's, so the filesize will
change, but it will never be larger than the "max" size you specified when
you created the virtual HD.
There's no guarantee that the app will work, but many of the "pesky" DOS
apps I have that refuse to run in Win2K/XP work fine in a virtual DOS
session under VPC. This includes a graphics viewer (SEA) that uses VESA
graphics modes. I've yet to try some old games, but I'm pretty sure they'll
work too.
If you have any questions about setting up the VM, post a message or e-mail
me. Someone in the group will have answers.
73,
- Aaron Hsu, NN6O (ex-KD6DAE)
{nn6o}@arrl.net
{aaron.hsu}@nbcuni.com
No-QRO Int'l #1,000,006
. -..- - .-. .- ".... . .- ...- -.--"
______________________________________________________________
Ham-Computers mailing list
Home: http://mailman.qth.net/mailman/listinfo/ham-computers
Help: http://mailman.qth.net/mmfaq.html
Post: mailto:Ham-Computers at mailman.qth.net
More information about the Ham-Computers
mailing list