I have a 7TB internal HDD that I have been using on my laptop via USB using a docking interface. Now I am trying to use the HDD on a PC as internal storage (via SATA). However, Windows 10 does not correctly detect/read the HDD.
Specifically, the partition table of the HDD is GPT but Windows incorrectly identifies it (as MBR I suppose) and marks it GPT Protective Partition
.
It seems the issue is related to the firmware of the docking interface as mounting the HDD via the docking station fixes the issue. A similar issue is explained here. However, I do not have access to the docking station, so I am wondering if the partition table can be fixed using diskpart
or a (ideally free) third-party tool.
I am interested in methods that keep the data intact.
clean
indiskpart
should work. (And after reformatting and all that, it will not work when you connect it using this same dock, unless if again you don't mind / want all the data gone.)losetup
on Linux / WSL to "emulate" the same "grouping layer", but again that doesn't mean you can "fix" things on the drive. You can only copy files from it to a drive that is accessed without such a "layer".)