This worked like a charm for me! I have a Mac Pro with 4 drives and decided to install Vista last night to try on another Windows partition alongside my XP install. The only thing that surprised me was that Vista replaced the bootloader on the XP partition (without telling me it was doing so), so I have to select "Previous Windows Version" at the Vista boot loader screen in order to get XP to boot. I have yet to try using my Vista partition with Parallels, only because in the user guide it says specifically to only use XP boot camp partitions.
I'm sure that this process will be refined further, if not in the final release, in a beta shortly after that. Besides, Apple doesn't even officially condone triple-booting via Boot Camp (it's possible, but not mentioned anywhere) so for those like me who are tinkering anyway this is a relatively painless fix, compared to what I thought I might be in for.
As far as fixing it goes, my .pvs file originally looked like this...
Code:
-- snip --
Disk 0:0 connected = 1
Disk 0:0 image = Boot Camp
Disk 0:0 cylinders = 0
-- snip --
And the output of "mount" was:
Code:
/dev/disk0s2 on / (local, journaled)
devfs on /dev (local)
fdesc on /dev (union)
<volfs> on /.vol
-- other drives --
/dev/disk1s3 on /Volumes/Untitled (local, read-only)
/dev/disk2s3 on /Volumes/BOOTCAMP (local)
-- ... --
Where "Untitled" is the Vista NTFS partition and "BOOTCAMP" is the XP FAT partition. So, I changed my .pvs file to read:
Code:
-- snip --
Disk 0:0 connected = 1
Disk 0:0 image = Boot Camp;disk2s3
Disk 0:0 cylinders = 0
-- snip --
And fired up Parallels and it's working great =).
Maybe that'll help some of those who aren't sure what to add to the .pvs file...