After seeing several threads relating to this issue, I decided to make this it's own thread instead of trying to reply to each. This issue resolves all issues pertaining to using Windows under Boot Camp through Parallels, except for the issue of reactivation. This will need to be addressed by the Parallels team.
There are two things that I had to do to resolve the issues that arose after installing Parallels 3.
First, I started receiving "Windows XP could not start because the following file is missing or corrupt: \WINDOWS\SYSTEM32\CONFIG\SYSTEM" when booting to Windows using Parallels or Boot Camp.
I had to resolve this issue by restoring this registry file using the
Recovery Console (I actually used
MacFUSE and
NTFS-3G to access the NTFS partition from OSX to do this, but will not get into how to do this. If you want to look into it for yourself, you can find information
here.). I restored the "system" registry file from the latest backup located in "C:\System Volume Information\_restore{D86480E3-73EF-47BC-A0EB-A81BE6EE3ED8}\RPX\Snapshot". There is more information on how to do this
here.
After I resolved this issue, I could boot back into Windows using Boot Camp, but was still getting a BSOD (Blue Screen of Death) when trying to use Parallels. The Stop Error I was getting was 0x0000007b.
(If you "Disable automatic restart on system failure" by using the boot option (F8), you should be able to see what the stop error is. If it is 0x0000007b, then see
this article to resolve the trouble.)
Using this fix appears to resolve any BSOD issues when booting into Windows using Parallels or Boot Camp, but there are a few other issues that arise from doing this:
1. After installing Windows using Boot Camp and then trying to run Windows using Parallels, Windows behaves the same way it would if you moved a Windows hard drive from one PC to another. Thus, you have to do the procedure listed above to get Windows to run.
2. After doing the procedures listed above to get windows to run, Windows will need to have the proper drivers installed (Boot Camp drivers for running on Boot Camp, and Parallels drivers for running on Parallels).
3. Windows will need to be reactivated. This is because of the "significant hardware changed" detected by Windows when switching from Boot Camp to Parallels, or vice versa. When using the latest version of Boot Camp (1.4), Windows has complete access to all hardware in your Mac. When using Parallels, Windows has a different Hard Disk Controller, Video Card, and Processor core count (1 instead of 2). So, which ever configuration you have Windows activated under will cause the other to be invalid.
Parallels will need to come up with a way to allow Windows to run without "Significant Hardware Changes" or a way to duplicate and change the files that Windows uses for activation, so that the installation under Parallels shows that it is active, without affecting the Windows installation under Boot Camp...
It also appears that after installing the Parallels Tools, the Boot Camp drivers for Windows no longer function correctly while using Windows under Boot Camp. For example, the keyboards back-light no longer works nor do any of the shortcuts shared by the function keys. This is very annoying!
The only way you can get around this issue (since you cannot uninstall the Parallels Tools unless your are running Windows under Parallels) is to: change the Parallels Services (in the Windows Services Manager) from Automatic to Manual, stop the running service(s), disable the Parallels "startup" options (using Windows Defender or MSCONFIG), and reboot. The problem with this is that you have to reverse all these changes, or reinstall the Parallels Tools, when you want to use Parallels.
It is my opinion that resolving these issues should be Parallels top priority! If Windows is running natively on Boot Camp, then Parallels should be able to run Windows seamlessly without using the fixes listed above, causing the Boot Camp drivers to malfunction, or causing Windows to have to be reactivated.
Parallels should make a list of prerequisites, or a software install, that would need to be completed in Windows, under Boot Camp, before allowing Parallels to access to the existing Boot Camp Windows installation.
Thus far I have been unable to find any additional help in regard to this issue, something that I think should have been addressed in detail before releasing a product that has the ability to utilize the Windows installation under Boot Camp as a virtual machine.
If anyone has any additional information about this issue, or has found this information helpful, please reply to this thread.
Thanks!
Click to expand...