Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Suspend virtualized Boot Camp systems in Parallels Desktop Apps
With the upgrade from Parallels Desktop 3 to version 4 (I know, it has been a while), the ability to suspend a Boot Camp installation that was booted in a virtual machine was removed.

Actually, no virtualization program allows that -- to hinder the unattended user from messing up his Boot Camp file system. If you suspend a Boot Camp installation which was started in a virtual machine while running OS X, and then reboot into Boot Camp without OS X, your file system can take unrepairable damage, as some data might still exist in the memory that was supposed to be written to disk. So be warned -- always shut down the virtualized Boot Camp OS before rebooting in native Boot Camp! Nothing bad can happen if you just restart Parallels and resume a suspended OS, which is much faster than to boot it.

That being said, now comes the tip. First set up your Boot Camp installation as a virtual machine in Parallels, using the normal setup wizard. Parallels creates an entry in the filesystem (default location is ~/Documents/Parallels/) that ends with .pvm. With the virtual machine shut down, Go to the Virtual Machine » Configure menu in Parallels, and navigate there to Hardware » Hard Disk 1.

The option Boot Camp Partition is activated; change it to Image File and browse to your Parallels configuration file, normaly located in ~/Documents » Parallels » your_name.pvm. This file is actually a folder -- inside you will find another file/folder ending with .hdd. Select this (just the folder, not the contents), and voila! Parallels now allows to suspend your virtual machine, as it is tricked into believing you are running a normal OS from a file, not Boot Camp.

This works with Windows XP, Windows 7 in OS X 10.5 and 10.6, maybe even in more configurations, but those, at least, are my well-tested set ups.
  • Currently 3.08 / 5
  • 1
  • 2
  • 3
  • 4
  • 5
  (12 votes cast)

Suspend virtualized Boot Camp systems in Parallels Desktop | 3 comments | Create New Account
Click here to return to the 'Suspend virtualized Boot Camp systems in Parallels Desktop' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Suspend virtualized Boot Camp systems in Parallels Desktop
Authored by: aariq on Oct 22, '09 08:18:27AM

Maybe command-2 is the order in which they were launched? That seems to be it for me, but maybe it's just a coincidence.

[ Reply to This | # ]
Suspend virtualized Boot Camp systems in Parallels Desktop
Authored by: boll0107 on Oct 22, '09 06:04:38PM

Great tip! FYI, I triple boot Snow Leopard, Win7 and Ubuntu Jaunty--all of them on native partitions. Since the release of Parallels 3 Ive been scratching my head as to how to get it to boot the ext3 in Jaunty. Used this tip to get my Win7 suspend working, then followed the same routine for jaunty (being sure to choose the /dev/disk04 and deselect the windows partition before switching to the Image File tab). It works! I have all three running at the same time. Of course, I do not know if snow leopard added support for mounting ext3...leopard had none. Other things I did before this worked: today I did download a new version of parallels, and I had ext2-fuse installed since leopard (Parallels never used this, but perhaps the the update changed something).

[ Reply to This | # ]
Suspend virtualized Boot Camp systems in Parallels Desktop
Authored by: Anonymous on Oct 27, '09 06:20:35PM

On the other hand, you could just use the official, parallels-approved method and avoid having to mess with these files.

[ Reply to This | # ]