Release non 512-byte sector emulated firmware for WD?EARS

I also have a WD10EARS (actually I have a WD15EARS as well, but that is currently in a Windows machine) and would like the ability for OpenSolaris/Linux/FreeBSD to be able to see the sectors as they really are so that the OS can properly handle optimizations.

I replaced one drive with a standard 512byte drive (Seagate I believe) and my resilver finished in 9 hours on my array.

I replaced another drive with a WD10EARS and after 9 hours of resilvering, the estimated time to completion was at 300+ hours.

These WD10EARS are useless to me (even though I like the idea of 4K sectors), because they don’t properly report their sector size.

I will be buying standard sector sized drives from other manufacturers for my arrays for now, and I hope that I can flash my two current EARS devices so that I can buy WD drives again.