The method to repair your disk and recover the GUID partition table is related to my answers to similar questions: HFS+ invalid number of allocation blocksHFS+ invalid number of allocation blocks and Hard drive no longer accessibleHard drive no longer accessible.