So, I got a new SSD. I decided to use GPT instead of MBR on it, so I'm a bit lost. It ended up getting corrupted. I'm not for sure if the GPT just didn't take the host protected area into account, or if my SSD actually lost some data. So, I'm trying to just get it to mount right now. The problem is I get this error from gparted that the partition is too big:
Problem: The secondary header's self-pointer indicates that it doesn't reside at the end of the disk. If you've added a disk to a RAID array, use the 'e' option on the experts' menu to adjust the secondary header's and partition table's locations.
Problem: Disk is too small to hold all the data! (Disk size is 390717734 sectors, needs to be 488397168 sectors.) The 'e' option on the experts' menu may fix this problem.
Problem: GPT claims the disk is larger than it is! (Claimed last usable sector is 488397134, but backup header is at 488397167 and disk size is 390717734 sectors. The 'e' option on the experts' menu will probably fix this problem
Problem: partition 1 is too big for the disk.
Identified 4 problems!
(there was also a CRC error, but I restored the GPT from the backup structures and that went away)
I've tried doing the
e option in experts mode, but only the CRC error went away, not these problems.
How can I fix this to attempt to repair the FS and get it to mount? I have backups, but it'd mean I'd lose some work since I last did a backup.
Also, does this sound like data corruption or like something that could spawn from it not taking the HPA into account?