|You're a Mac guy, and are generally tech savvy in things I am not, and I am
|faced with a mild conundrum. This is super low priority and is something I'm
|only trying to resolve in my spare time anyway, so don't feel any urgent need
|to answer this before you have a chance. I thank you in advance for any
|advice you can give by the way.
|Backstory: I have an Intel iMac running Leopard on an SATA drive. About 2
|years ago, I decided to dual-boot Ubuntu and OSX off that same drive. In the
|process of doing so, I converted my GPT -> MBR (I was having some
|difficulties in getting Ubuntu to work off the GPT). I ended up using rEFIt
|instead of Grub since it played nicer with OSX's HFS+ partition. I have since
|gotten rid of the Ubuntu install and given its space back to OSX's HFS+
|I want to upgrade OSX to Snow Leopard on this box, but every time I try--
|either through the Launcher or booting to the upgrade disc--it won't let me
|because "Mac OS X cannot be installed on Macintosh HD, because this disk
|cannot be used to start up your computer." From Googling around, I quickly
|determined this was because OSX cannot be installed unless GPT is being
|used--despite the fact that OSX will boot from a MBR just fine.
|So began my saga of attempting to rid myself of my MBR. I eventually found
|that gdisk will do this for me. After some wrangling there, I managed to
|convert my MBR back into a legitimate GPT without wiping my disk \o/
|Attempted to install Snow Leopard again, same failure. I then found that the
|MBR that GPT keeps in a separate sector for back-compat reasons was out
|of sync. According to , this could also be causing my problem. I came across
|gptsync, which very easily re-sync'd the two boot formats. Still no luck on
|installing. The current output of my partition info (gptsync & fdisk -d) is .
|I am at a complete loss at this point, and anything you can point me to would
|help. I'd really really like to not wipe the disk if I can avoid it (I've gotten this far
|with all my data intact). If you have no f'ing clue, that's ok too! Feel free to pass
|me off if you can think of someone who knows.