There’s a lot of stuff on this, so I’ll keep it short.
On windows, check Intle RST drivers (assuming there storage controller the hard drive is connected to is Intel based).
In my case it was behind a USB Enclosure. The drive showed properly as 3TB, but it didn’t recognize the File Systems.
Figuring I could see the files in linux that’s when the problem presented itself.
Lucky for me I had another machine that was 64 bit and had sata ports, plugged it into that and checked there (the storage controller was old nvidia nforce4, if anyone remembers that lol)
and it worked it saw the drive. When I went to mount the partition though it stated “unknown filesystem type ‘linux_raid_member’”
So I did the same thing and mounted it using mdadm, I also had to do “mdadm –stop /dev/md0” or else it always say the /dev/sdb3 was busy. Strange.
This was cause the drive was from a RAID 1 member, so all files were accessible.
Never seen this one before, and yes I’m aware of 2TB limit of 32 bit systems, So I knew that was not the issue. This was good to know though in case of future file recovery attempts. 🙂