Problem with WD Advanced Format drive in LINUX (WD15EARS)

Hopefully, WD will decide that it is necessery that a HDD reports it’s correct sector size to the OS. Else all the good efforts of the OS and HDD tool developers, like what they currently discuss at the Linux Kernel Mailinglist, is useless and an unknowing user will still get frustrated.

This should be fixed in an firmware update:

hdparm -i /dev/sda

/dev/sda:

Model=WDC, FwRev=80.00A80, SerialNo=WD-WMAVU1361115
Config={ HardSect NotMFM HdSw>15uSec SpinMotCtl Fixed DTR>5Mbs FmtGapReq }
RawCHS=16383/16/63, TrkSize=0, SectSize=0 , ECCbytes=50
_ BuffType=unknown , BuffSize=0kB , MaxMultSect=16, MultSect=1_
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=2930277168
IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio3 pio4
DMA modes: mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 udma2 udma3 udma4 udma5 *udma6
AdvancedPM=no WriteCache=enabled
Drive conforms to: Unspecified: ATA/ATAPI-1,2,3,4,5,6,7

 * signifies the current active mode