Searching USB/SATA bridge for 512/4096 sector size HDD

goetzkluge

Honorable
Oct 23, 2013
2
0
10,510
Linux fdisk reports for a WD 1TByte HDD a sector size of 512/4096 (logical/physical) bytes when connected to SATA in the PC. When connected via SATA/USB bridge to the PC, a 4096/4096 size is reported. Linux handles both when running, but the BIOS doesn't even list the HD. Formating with fdisk, parted is fine, but e.g. the Linux Mint installer doesn't recognize the partitions correctly. Thus, I neither can install Linux on the disk nor will it show up in the choice list of disks in the BIOS boot menu. The HDD only can be used as external storage (Linux, Windows etc.)

Here the bridge seems to be the culprit. Any idea wether bridges are or will be available which allow to connect HDs with 512/4096 correctly (without mapping them to 4096/4096)? WD's logical sector size trick seemingly doesn't work with the bridge which I am using presently.

I still need disks formated with "old" MBR from which legacy PCs can boot. But also even my new Acer Revo MiniPC has trouble. Do I have to build up a stock of 512/512 HDDs? :)
 

popatim

Titan
Moderator
what motherbd do you have? Anything made in the past few years should handle an Advance Format drive. I suggest checking for a Bios update.

Also, have you tried installing the 7-8 on the hard drive?
5-6 is to enable sata1 or 2 mode depending on the drive
 

goetzkluge

Honorable
Oct 23, 2013
2
0
10,510
I didn't think about that. But after I did it, the disk (a WD10EZEX) shows up in the boot menu. However, in the partition formatting menu in the Linux mint installer they are reported as unknown even though they are ext4 formatted and can be mounted on and used by a running linux.

The fdisk tool still reports 4096/4096. I got a little Acer Revo mini desktop with a very recent motherboard.

Another observation: The disk was slow. After repartitioning it, it was faster because all partitions start at sector numbers which are devidable by eight withour remainder.

You helped me to get a step ahead. Thank you for the hint.

Best regards from Munich
Goetz