Thursday, September 17 2009, 17:09
OS X Snow Leopard, Bootcamp 3.0 and mounted Mac partitions
By fake - Permalink
In case you - like me - are unhappy about bootcamp 3.0, shipped with mac os x 10.6 "snow leopard", mounting your mac partitions read only in windows and assignig them drive letters, here's a heads up:
DO NOT TRY TO REMOVE THESE DRIVE LETTERS using the "Computer Management -> Disk Management -> Remove drive letter" way.
Windows re-sets the partition's type if you choose this option, and the EFI Bios of your mac will no longer regard the partitions as bootable. Even if you re-add drive letters, the partition type will still be MSDATA. Yes, windows really sucks big time.
having tried quite a few tricks, i have to say: it's not easy to get out of this trap. Simply changing back the partition type is not the way to go, as the GUID partition table is way more complex than i thought.
You will have to dump the partition contents using dd into partitions with a correct GPT, while being extremely careful about the /dev/disk assignments - these change from boot to boot! Another tip: The "dd" shipped on the OS X boot cd is horribly slow (and the dvd drive keeps spinning all the time), it ran at about 17MB/s for me. Take the time to install rEFIt using the rescue system, and boot an ubuntu livecd. The dd in ubuntu ran at 95MB/s. Saves you a few hours.
If you need assistance, please comment on this entry, i will try to help you - but be warned: this procedure requires console-fu.
2 comments
I have been pulling my hair out for I don't know how long trying to find a thread about this! All I know is my iMac 8,1 has a hfs read only fs I have been trying to erase. However, my problem has a twist. Someone installed it through nfs. I am self taught, so I feel so unsure.
I have found where my bash script has been edited. If you are interested reply and I will show you my logs
i'm not sure i know what you mean, but i'd be glad to help if i can. what bash script? if you want to erase a read-only volume just boot from the cd and use disk utility... i don't know how nfs fits in this picture ^^