What is the best way to virtualize Windows 98 box?

There is a Windows 98 box running in my environment. It is old and very important to keep it running (maybe for ever), but it is impossible to reinstall the application.
My VMware environment: 2 ESX 3.0 connect to SAN (NetApp) using iSCSI. I heard ESX3.0 does not support Windows 98 virtual machine.
Q#1. Any most reliable/easy way to virtualize my Windows 98 box?
Q#2. If Windows 98 cannot run in ESX3.0, can it run in other virtual environment? eg. VMware Player/Server?
Q#3. Assume VMware Player can run Windows 98 virtual machine, is it possible (or good) to run this VMware Player in a virtual machine which runs in my ESX 3.0 environment? Performance is not an issue to my application in Windows 98.
Any other ideas?
Thanks a lot.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Gary CaseRetiredCommented:
"... but it is impossible to reinstall the application. " ==> :-)   I've yet to find a '98 application that couldn't, with enough study of the registry, be moved to another '98 system.    But it CAN take a good bit of time to determine just what needs to be done.

I'd do this:

=>  Install a fresh copy if Windows 98SE in a virtual machine [VMWare; Virtual PC 2007; etc.]

=>  Buy a copy of PCMover and see if it will move the application to your new virtual system  [http://www.laplink.com/pcmover/ ]  ... use the "move across the network" option.   PCMover is very good at moving applications -> I suspect it will move your application just fine.


Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
I'm not sure if "not supported" means that it won't run, or just that they don't want you calling them about windows 98.  VMWare workstation and the free VMWare server both allow you to create and run Windows 98 virtual machines.  If for some reason ESX won't run 98 VMs, then I'd suggest running VMWare server.  Workstation and player are for running machines on a workstation - they don't run as service accounts, so you can't have the VM running if no one is logged in to the machine, they won't boot automatically, etc.

You can create a virtual machine from the 98 machine by using vmware converter.  It can either be installed on the 98 machine and be converted "hot", or you can create a bootable CD and clone the machine while it is off.
As far as running vmware server/workstation inside of a VM running on ESX... in theory it is possible, but I'm sure it isn't recommended or supported.  Hopefully you can run vmware converter and have it create a machine that you can just run on ESX.
richtreeAuthor Commented:
With all your ideas, I feel hopeful to virtualize my Windows 98 box though I haven't tried yet. Thanks a lot.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows OS

From novice to tech pro — start learning today.