All -
I now have Windows XP with SP3 working with Boot Camp on two iMacs. I have only a few minutes to write before a trip, so here is a sketch of what I did on each machine:
- Uninstalled Parallels.
- Erased all virtual machines.
- Repaired permissions.
- Erased Boot Camp partition with Disk Utility, back to FAT32 format.
- Ran Boot Camp Assistant, reinstalled Windows XP with SP2, formatted BC partition as NTFS.
- Installed Boot Camp drivers from iMac installation DVD #1.
...
...
...
I hope people find this encouraging.
- Pete
Peter,
Thanks for posting your solution! I am adding my very lengthy post as well in the hopes it helps other.
I have not posted back on this issue for several months because I was too busy and ended up using VMWare as a working solution to my client's "Can't boot - "autochk program not found - skipping autocheck" after XP SP3 upgrade" problem. Now that I have the time, I went back and tracked down a Parallels work-around that works for my specific situation. (In the meantime, parallels engineering did attempt to collaborate with me on reproducing and finding a work-around but I had to decline granting them remote access to the systems and couldn't waist any more billable time on this problem.)
Review of my problem (to make the situation absolutely clear and hopefully avoid unnecessary forum chatter):
* Client has 20 macbooks with Parallels 3.0 (build 5608) running BootCamp (v2.1) XP-Pro SP2 in dual-boot usage. They needed to upgrade them to SP3.
* All machines were backed up (via winClone) and then upgraded to SP3 via
native BootCamp XP (using Microsoft SP3 CD).
* The SP3 machines were rebooted under native Bootcamp and tested.
* Then rebooted under Parallels VM applying "Configuration Editor -> Hard disk 1 -> Advanced and click 'Clear'" to remove Parallels Desktop information from BootCamp (per KB #5447 item 10) and tested.
* Then rebooted under native Bootcamp again as a crosscheck.
Three of the machines ended up with "autochk program not found -- skipping autoch" BSOD error on their final
native BootCamp reboot after their prior Parrellels VM boot. The three machines were restored to their backup images and chkdisk was run to check their NTFS filesystems were correct. Two attempts to use Parallels build 5626 were also tested. The two machine all got the same BSOD error again on their first
native BootCamp re-booot after a prior Parrellels VM boot. It was clear there was a subtle Parallels bug that affected a subset of the users when upgrading XP to SP3 even when the upgrade was done using the correct procedures (I think Parallels has still not documented recommended procedures for BootCamp XP SP3 Upgrade in their Release Notes - see my prior posts).
My Solution: (Compete de-install/re-install Parallels Desktop and re-configure BootCamp VM paramaters. May require Microsoft XP Registration of newly constructed XP VM)
* Back up the functioning dual-boot Parallels/BootCamp XP-SP2 partition (e.g. via winClone). The XP system should obviously not be running while the partition is backed up. (A backup is always good to have if things fail.)
* Boot under Parllels and and Jot down a copy of your current BootCamp VM configuration settings.
* Un-install Parallels Tools from XP VM (via Control_Pannel->Add_or_Remove_Programs). Reboot under Parallels and confirm that Parallel Tools is no longer being used.
* Shutdown XP-SP2 VM and then "Configuration Editor -> Hard disk 1 -> Advanced and click 'Clear'" to remove Parallels Desktop information from BootCamp. You should now have a clean BootCamp partition with absolutely no Parallels fingerprints on it.
* Quit Parallels Desktop and apply KB #4790 to completely un-install Parallels Desktop from Mac OS. In addition, Remove any Parralel VM configuration files (*.pvm) files you may have.
* Reboot under
native BootCamp XP-SP2 and test
* Upgraded to SP3 via
native BootCamp XP. Reboot XP-SP3 and test.
* Reboot Mac OS and re-install Parallels Desktop. You may need to re-enter your Parrallels Activation Key.
* Reconfigure the automatically detected BootCamp VM configuration back to your old saved settings before your first VM boot.
* Boot (via Parrallels) your BootCamp XP-SP3 VM, install Parallel Tools and test. (May require Microsoft XP Registration.)
* Reboot under native Bootcamp again as a crosscheck.
I hope this helps some folks. As I said in an earlier post, I suggest Parallels document in their v3 Release Notes recommended procedures for updating BootCamp XP-SP2 to SP3 and that Parallels Desktop should first be completely un-installed (ala KB4790) prior to attempting the XP-SP2 upgrade to SP3. The Release Notes should warn of the possible consequences of BootCamp partition corruption if Parallels Desktop is not un-installed.
PS> I have not tried using PD V4. They may have already fixed this and v4 may now
reliably support XP-SP2 to SP3 Upgrade when done under native BootCamp XP boot.
Krel
