Jump to content

GPT Corrupted, fixed with gdisk, now will only boot from USB

  • Please log in to reply
No replies to this topic



    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,038 posts
  • Gender:Male
  • Location:San Rafael, CA

I have a Dell Mini 10v dual-booting Arch Linux and SL 10.6.7. The setup was working perfectly fine, but for some reason I stupidly decided to make it "better" by downloading and running gptsync. What happened after I did that is it would only boot into arch. I opened gparted and saw that the boot flag was on the efi partition, so I moved it to my os x install partition. After that, Chameleon started up, But the only partitions it showed were "windows fat32" and "archlinux." i tried booting from chameleon on my thumb drive and got the same result. I opened gdisk and found that the gpt and mbr were showing completely different partition maps. I built a fresh gpt from the mbr and then re-converted it to hybrid mbr, then I saw the efi partition was reading as "windows basic data" so I changed it to ef00. Now I can boot into OS X or Linux via my thumb drive, but when I try to boot off the disk itself I get "non-system disk." OS X disk utility shows the efi partition now, which is weird. Chameleon also shows the efi partitiona and it still says "windows fat32." How can I fix this?

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2017 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy