Solved

Virtual PC 2007 and Windows 98

Posted on 2009-05-08
11
556 Views
Last Modified: 2012-05-06
I am trying to replicate an existing 98 machine that is running some proprietary software that will only run on windows 98.  I loaded Virtual PC on a VIsta Machine - I installed  98 successfully on and attempted to install the prorietary software.  After a lot of effort and many dll problems etc. I decided a different approach.  I ghosted the existing 98 machine and restore the image over top of the 98 installation in virtual PC.  The virtual 98 loads - however I am fighting video and more importantly network card drivers.  I cannot get this on the network to test the application.  I obviosly do not understand how the video and network drivers work within Virtual PC.  Can anyone please help.
0
Comment
Question by:magarner
  • 5
  • 5
11 Comments
 
LVL 16

Expert Comment

by:cantoris
ID: 24338773
When you restored the ghost image you will have restored drivers for the physical network card (and other hardware) that the Windows 98 machine had.  The virtual machine does not have that matching hardware so you are probably going to have to do some fiddling in Network Neighborhood to remove this unwanted stuff.
Then ensure you have installed the "Virtual PC Additions" into the virtual machine.  One thing these do is provide an optimised graphics driver.

I would have thought it ought to be possible (and infinitely preferable) to install your app into a clean virtual machine - just ensure the Additions are in place first.

Note that Windows 98 First Edition is no longer officially supported as of Virtual PC 2007.
0
 

Expert Comment

by:pcman12
ID: 24338831
Like with any other MS OS, i would do a clean install.  Windows 98 Second Edition is latest and most stable version of 98.  i would also play attention to the amount of memory i allocate to 98.  back then 512MB is the limit of most pc.

i has no problems installing Windows 95 on virtual pc running on windows xp.
0
 

Author Comment

by:magarner
ID: 24338926
I have gotten far enough to get a correct video driver loaded - I just cannot find the proper network card drivers.
0
Live: Real-Time Solutions, Start Here

Receive instant 1:1 support from technology experts, using our real-time conversation and whiteboard interface. Your first 5 minutes are always free.

 

Author Comment

by:magarner
ID: 24338980
Doing a clean install of 98 worked fine however I could not get my application to work - that is why I tried the ghost approach.
0
 
LVL 16

Expert Comment

by:cantoris
ID: 24338985
Had you installed the Virtual PC Additions first?
0
 

Author Comment

by:magarner
ID: 24339016
I did not install them first I installed them after the fact - should I install them first and then load the ghost image?
0
 
LVL 16

Expert Comment

by:cantoris
ID: 24339033
I meant:
1. Clean install Windows 98 virtual machine
2. Install Virtual PC Additions
3. Once all is happy - network etc, then try installing your app using the official install method.

I expect you'll struggle making your Ghost image work as the "hardware" used by the virtual machine will be significantly different to what the original PC had.  You would need to install the Additions after restoring such an image though.
0
 

Author Comment

by:magarner
ID: 24356928
I have gone through the entire process outlined above the application will not run I get Invalid Page Fault errors.  This is why I took the approach of trying to restore the image in the first place.  I am back to square one without any idea how to proceed?
0
 
LVL 16

Accepted Solution

by:
cantoris earned 500 total points
ID: 24358220
You could always try the free VMware Server and see if your app behaves in a VM running under that.
0
 

Author Comment

by:magarner
ID: 24358419
I thought about VM Ware - so what would you propose - install VMWare on XP - and the restore the ghost image or try to the clean install method?
0
 
LVL 16

Expert Comment

by:cantoris
ID: 24358446
As before, a Clean Install would be best since the hardware is so different.
0

Featured Post

Courses: Start Training Online With Pros, Today

Brush up on the basics or master the advanced techniques required to earn essential industry certifications, with Courses. Enroll in a course and start learning today. Training topics range from Android App Dev to the Xen Virtualization Platform.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Many times while working on a computer regardless of any Operating System, lag and crashes seem to creep in, hindering your working speed. Sometimes, it can also cause your work to be lost unexpectedly and as a result, you are unable to meet your de…
Log files are useful in diagnosing and repairing problems.  This is a list of common log files and their standard locations that I've compiled.   While this is not exhaustive, it is a pretty good list that I've found to be useful.  I may update it f…
With the advent of Windows 10, Microsoft is pushing a Get Windows 10 icon into the notification area (system tray) of qualifying computers. There are many reasons for wanting to remove this icon. This two-part Experts Exchange video Micro Tutorial s…
With the advent of Windows 10, Microsoft is pushing a Get Windows 10 icon into the notification area (system tray) of qualifying computers. There are many reasons for wanting to remove this icon. This two-part Experts Exchange video Micro Tutorial s…

815 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

12 Experts available now in Live!

Get 1:1 Help Now