
A client has an eSATA dock for SATA disks and he's been using a 2TB disk on his Mac. He says that he just came in one morning to see that it was claiming to be empty. When I ran the print command from parted I got the following: (parted) print Warning: /dev/sdd contains GPT signatures, indicating that it has a GPT table. However, it does not have a valid fake msdos partition table, as it should. Perhaps it was corrupted -- possibly by a program that doesn't understand GPT partition tables. Or perhaps you deleted the GPT table, and are now using an msdos partition table. Is this a GPT partition table? Yes/No? y Model: ATA eSATA-2 (scsi) Disk /dev/sdd: 2000GB Sector size (logical/physical): 512B/512B Partition Table: gpt Number Start End Size File system Name Flags 1 20.5kB 210MB 210MB fat32 EFI System Partition boot 2 210MB 2000GB 2000GB hfs+ Untitled A web search for what to do suggested creating a new label and using the rescue command: (parted) mklabel New disk label type? gpt Warning: The existing disk label on /dev/sdd will be destroyed and all data on this disk will be lost. Do you want to continue? Yes/No? y Warning: /dev/sdd contains GPT signatures, indicating that it has a GPT table. However, it does not have a valid fake msdos partition table, as it should. Perhaps it was corrupted -- possibly by a program that doesn't understand GPT partition tables. Or perhaps you deleted the GPT table, and are now using an msdos partition table. Is this a GPT partition table? Yes/No? y (parted) print Model: ATA eSATA-2 (scsi) Disk /dev/sdd: 2000GB Sector size (logical/physical): 512B/512B Partition Table: gpt Number Start End Size File system Name Flags (parted) rescue Start? 1 End? 2000G Information: A fat32 primary partition was found at 20.5kB -> 210MB. Do you want to add it to the partition table? Yes/No/Cancel? yes (parted) print Model: ATA eSATA-2 (scsi) Disk /dev/sdd: 2000GB Sector size (logical/physical): 512B/512B Partition Table: gpt Number Start End Size File system Name Flags 1 20.5kB 210MB 210MB fat32 All good so far! But after that I couldn't rescue any more. So I've got the partition I don't care about (the one the client didn't even know existed) but not the one with important data. I tried creating a new partition starting at 210MB but parted gave me one starting at 211MB. :( Does anyone know how to solve this? -- My Main Blog http://etbe.coker.com.au/ My Documents Blog http://doc.coker.com.au/