Hello all,
I came over to this forum from ServeTheHome hoping to find people with much more specific knowledge on what I am trying to do.
- I have a bunch of Seagate Constellation ES.3 ST4000NM0023 drives
- These came out of an EMC Clariion and were formatted as 520 byte sector drives
- I have no problems re-formatting them as 512-byte drives and using them for various things
- What I am interested in doing is formatting them with T10-PI / protection information
- My LSI MegaRAID card supports this feature, I would like to be able to use it
- You can see on the Seagate specs that this drive supports it here:
-
https://www.seagate.com/www-content/product-content/constellation-fam/constellation-es/constellation-es-3/en-us/docs/constellation-es-3-data-sheet-ds1769-1-1210us.pdf- I am using the SG_FORMAT command, and I am pretty sure my commands are correct, as the same commands work on some HGST drives that I have, PI type 2 is enabled no problem after formatting
- I have posted a thread on this on the STH forums here that has lots of details:
https://forums.servethehome.com/index.php?threads/anyone-used-t10-pi.30875/However, on the Seagate drive the commands do not work, the format fails. In fact, the commands that detect if a drive supports T10-PI report that it does not support it. I am not sure if this is because they are not formatted for it, or something else.
It is possible that EMC put something in the firmware that does not allow this, I don't know if it is possible to flash the firmware to make these "ordinary" Seagate drives, maybe someone here knows.
Either that, or maybe there is some specific Seagate tool needed to do this. I have tried it with Niagara, Seatools, and a few others, but they all more or less come up with the same issue.
So, if anyone has tried this or might know how to do it, I would really appreciate it.
Thanks
-JCL