3188 & Boot Camp Problems - freezing, intalls, etc..
I am sure there are multiple ways to trouble shot this is just a recap of my experience and some things that helped.
Longtime Mac OS and Win OS user - no computer genius but believe I have a significant amount of knowledge and experience.
New MBP 15 inch, 2.33 Ghz, Intel Core 2 Duo, 200GB hd, and 3gb ram.
Set Up Boot Camp Win XP SP 2 Partition using v1.2 and a 32GB partition with FAT32. For the most part this works well without problems. Had some issues installing the Mac Drivers, but straightened this out.
First let me give parallels some props - when it works it is amazing. It is fast and performs how I believe everyone imagines it should, etc… The problem is what about when it doesn’t work, and what kind of damage it can cause.
I have had many problems with Parallels 3188 and installing and using it with the boot camp partition as the VM.
Problem #1: Installation
First - Mac partition is humming, working perfectly, and all maintenance and os software (and firmware if necessary) is up to date.
Second - install Win XP SP 2 using boot camp v1.2 Before installing Mac drivers, but after the win xp is installed do at least one manual shutdown and restart.
Third - install mac drivers. Important let the mac disc made with boot camp do all the work. Do not hit cancel or touch any tabs except the certificate tab that asks if you want to install the video driver, etc.. choose install it anyway as the instructions direct. When it is done do not let it restart - say no. Then do a manual power shut down and power up. (If you hit cancel or screw up the driver install risk getting a system 32/DRIVERS/pci.sys error. If you get this then just start over. Destroy the partition using the boot camp utility, restart the computer, use bc utility to make a new partition, install XP fresh, etc..)
Test the Mac OS and Win XP functionality - once you are convinced your Win XP is working perfectly and you can boot and reboot into each without problems then you are ready to try and install Parallels.
Parallels install - follow the directions for custom install using boot camp partition as VM.
Starts off rather positive and innocently. The initial install of parallels tool and drivers goes through flawlessly. Then the trouble starts with when parallels tries to restart the virtual machine following the initial tools and driver install. It appears to boot up - you see the Win XP logo but you never make it to the welcome screen. It freezes on a BLACK SCREEN, and when I say freeze I mean it freezes everything - the virtual machine and the mac os. The whole thing locks up! The only thing to do is a hard restart.
**Warning** Lesson #1 if you ever have to shut down parallels VM in any fashion other than using the Windows XP start menu - shut down - turn off method. Then boot back to Mac OS. Never boot to the Win XP after an improper shutdown in parallels VM. If you do then you will almost certainly destroy your Win XP install and have to start all over. The parallels instructions hint at this but do not emphasize it enough. NEVER GO BACK TO WIN XP NATIVE BOOT UNTIL VM HAS SHUT DOWN WIN XP PROPERLY!!!
I found this out the hard way on more than one occasion. Along these lines also make sure you are aware what OS boots at startup and be read to push the alt/option key if necessary. Once Parallels froze and I restarted it after a hard reset, and I forgot that it was set to boot to Win XP and I wasn’t paying attention so of course it booted to XP caused a major error and destroyed the partition. Had to start all over - do not try fixing the error (usually a system 32/hal.dll is corrupt or missing error). I spent a whole day trying to fix it. Although there are many fixes to this on the internet none pertain to Parallels and it is the bad shut down in parallels that caused the problem. For some reason if you correct this problem (discuss later) before returning to native XP boot up then no harm done, but if you try a native XP boot up before fixing the parallels vm xp problem then you are screwed and just start over from the very beginning. i.e. erase the partition, reassess the partition, new/fresh xp install, etc..
So what to do when Parallels VM freezes everything and have to do a hard restart?? Do not panic as I did multiple times. Recovery is possible.
First - boot back to Mac os. Thank goodness my Mac os has never been compromised in all the problems I have encountered.
Next try running parallels again. Sometimes you will get errors saying it couldn’t access boot camp or file can’t be found and your VM will not start up. Annoying but luckily not the end of the world - another trick I found from member fso (posted on 3/15/07) is that you should not use the desktop shortcut/alias to start the program. Bizarre but it is true! Just get rid of that thing and go to your applications folder, parallels folder, and find the icon to run parallels (drag it to your dock for convenience). Parallels seems to run much more consistent and stable if you start it using the icon in the parallels folder. If this doesn’t work then create a new Virtual Machine. At a minimum a new VM has always allowed me to start XP in a VM again and then shut down properly. Once shut down properly within the VM, XP can be booted natively, and it works fine.
Summary and Few pointers:
1. If you get the BLACK SCREEN of death in parallels XP VM then perform a hard reset and boot to MAC OS only and follow the suggestions above. You can always create/install another VM. As long as you do not access your Boot Camp XP partition via a native boot until there is a proper VM XP shutdown, then everything should be ok and Boot Camp XP should not be damaged, etc…
2. NEVER boot to Win XP (boot camp partition) after a parallels XP VM session ends with an improper shut down!!
3. Do not activate windows xp until you have parallels VM up and running. Then activate it first over the internet while in a parallels VM session. Should be no problem, then activate it again next time you perform a native boot into your XP partition. This should prevent having to call MS for a activation number.
4. Do not install XP Software or do XP updates etc..through the parallels XP VM interface. Always boot natively in to the XP partition (boot camp method) to do installs, updates, etc..
5. Access/Start Parallels by using the icon in the parallels folder located in the applications folder.
6. I find that if I end a VM session and it shuts down properly, no freezes, etc.. If I want to start a new VM session then I first shut down/close parallels, then reopen it using the correct icon, and then start the VM session. I find that this method is more stable. Sometimes if I just hit play button without closing Parallels it has a higher tendency to freeze on start up.
7. When closing a VM session always use the XP start tab, shut down, etc.. Never chose restart - my experience is for whatever reason parallels tends to crash more with restart. Even if I want to restart - I choose shut down (and as stated above) - after proper shutdown I close parallels and then restart it and then start a new VM session. All a pain in the … but this what I have found leads to the most stability. Using restart etc.. is not a problem when using boot camp to natively boot into the XP it is only when using the parallels VM XP
8. All of the Parallel problems I have experienced are at Startup or Shutdown (except for the install issue which was kind of a Startup problem). Once the VM XP session starts properly and windows desktop appears I have not had any problems with one exception - I tried updating Win XP and it froze. That is why above I recommended that everyone performs installs and updates etc.. by booting natively to the XP os using boot camp method.
I think that is it. I hope this helps people and it is not too confusing. Excuse grammar and typos - I just tried to put this together quickly.