I recently bought a 750GB WD disk for a netbook and formatted it while connected via a USB adapter. Because the adapter would disconnect when it was trying to access the ext4 journal, I connected it to another, which proved to work fine while I was copying hundreds of GBs of data from the old disk. Now that I tried to connect it to the netbook, the partition table was found corrupted by fdisk and parted. In particular, I am only able to see the primary partitions, none of the extended ones. I recall that when connected to the USB adapters both logical and physical sector sizes were 4kB, while in the laptop they are 512B/4kB, which may explain the problems encountered.
While trying parted in the netbook, it could rescue only the first partition, starting from sector 2048 and ending at 146430, which means that its size is ~75MB, which is about 8 times smaller than the size formatted while connected on the USB adapter. Also, attempts to mount it fail with
Failed to read last sector (144383): Invalid argument
Considering that I have no easy way to copy again the files from the failing disk, is there a way to make the data on the disk accessible while inside the netbook?
Because the old disk was 512B/512B, I was able to connect it to the USB adapter and transfer the files to the new disk inside the netbook successfully.