无论512e与4Kn,在磁盘上的sector size都是4k。
问题:如果512 emulation的磁盘插在支持4K native的系统上,会以4Kn的格式传输数据吗?
这个问题和文件分区格式无关,假如我在512e的硬盘上,软件分区时簇大小选4096,那么传输时候是以512传输还是以4096传输呢。。
按照原理看来,感觉也许这两种在SATA/SAS interface这里应该能互相转换。
找到了一个富有争议的答案:https://serverfault.com/questions/593742/upgrading-raid-controller-to-4kn-do-i-have-to-reinitialize-the-array-to-use-4k
继续深挖 For Seagate
先看型号以及介绍:https://www.seagate.com/cn/zh/enterprise-storage/exos-drives/exos-x-drives/exos-x12/
很明确的分成了可以改sector size(both 512e and 4kn)和不能改(512e)两种,在用户手册里明确写了型号以及是否支持FastFormat。
官方文档里明确了可以转换(疑似刷固件行为?)
All 4Kn/512e drives ship in 512-byte emulation mode but can be easily reformatted to 4Kn (and vice versa) with the FastFormat feature.
来源: https://www.seagate.com/files/www-content/product-content/enterprise-performance-savvio-fam/enterprise-performance-15k-hdd/_cross-product/_shared/doc/seagate-fast-format-white-paper-04tp699-1-1701us.pdf
但深挖 并不知道文中提到的Fast Format功能用哪个软件可以实现,所幸不打算买入希捷硬盘,直接来看日立(西数)吧。
For HGST
对于传统的WD Gold系列,似乎是用于企业工作站的盘,想看参数都没有,但是迷一样的定价,比日立同型号贵。。。
线索一:在某个宣传pdf中提及,SAS口的盘可以修改sector size,例如512e的盘可以修改为528bytes:
https://documents.westerndigital.com/content/dam/doc-library/en_us/assets/public/western-digital/product/data-center-drives/ultrastar-dc-hc500-series/data-sheet-ultrastar-dc-hc530.pdf
搜索发现:https://forums.servethehome.com/index.php?threads/how-to-reformat-hdd-ssd-to-512b-sector-size.4968/
该答案指向一个非常基础的东西但却被忽略叫Low Level Format。
疑问:印象中LowLevelFormat和硬盘厂商有关,为什么会有通用工具?参考sg_format用法https://www.systutorials.com/docs/linux/man/8-sg_format/,推测也许这是SCSI标准规定的(不确定)。
但是我们看到HGST将硬盘型号分为512e和4kn两种,因此猜测若软件能改何必要分成两种型号呢。。
附一些新资讯::
HGST目前全部改名为 Western Digital,普通的PMR盘分为He10 He12 He14 7K6 7K2 7K8几个系列。
我们依然在市面上可以见到贴着HGST的logo的硬盘,注意生产日期就发现都比较早啦。
He10/12/14为氦气盘,7K2/6/8为空气盘,当前这一代空气盘都叫7Kx这个名字,前一代名字不用了。(7k8是HC320系列)
有趣的是He10首发于2015年,目前该系列仍在生产,并且准备取代(即将)停产的WD Gold系列。(注:WD Gold 12T比较新,首发于2017年。)
另外,HGST和WD好多造假,网上一搜便知。