The target in short is to have: - one partition for OS X in its native file system - one partition for Win 7 in NTFS - one storage partition read/write accessible by both in exFAT The problem in short is that the 3rd partition messes up the rest always! First bootcamp requires you to have just one partition when you start. It splits the whole hdd in 2 partitions one for os x and one for win 7, which is great. It installs win 7 and everything works great! Until I try to make the 3rd storage partition. First I tried to shrink the win 7 partition under win and make the storage partition out of that space. Well when i go ahead to do it in disk manager it says taht this would make the partition dynamic and no OS can be booted from the whole disk! So I started from beginning. Turned everything back to just one partition with OS x on it. Installed Win 7 and this time i shrinked the OS X partition and made successfully the storage partition out of it in exFAT. Well the problem now is that win 7 won't boot! It doesn't see it's partition upon boot. before the shrinkage the partitions was Macintosh HD | Bootcamp after the shrink Macintosh HD | Storage | Bootcamp So I guess it's looking for windows on the second partition which is now Storage instead of Bootcamp. So I guess I'm asking is there a way to let bootcamp now that now it's on the 3rd partition and if not what's the proper way to have those 2 OSes and a storage partition as I described?