NetAPP拆机OEM硬盘无法使用

起因

手上有几块NetApp的SAS硬盘,测试后发现有4块硬盘在任务管理器可以看到,但是格式化会出错,系统内识别硬盘容量,但是无法初始化设备、IO异常。

查询相关信息后了解到,这种OEM硬盘有可能会使用非标准扇区大小来分区,常见的扇区大小为512B或者4KB,OEM有可能改为520B或528B,原因可能是这些硬盘需要配合OEM厂商的软件做一些奇偶校验。

问题就在这儿,Windows拒绝初始化除了512B和4KB以外扇区大小的硬盘。

开整

首先需要一台装载了CentOS的机器,并且接入了需要更改扇区大小的硬盘

CentOS以root权限登录,安装软件

1
yum install sg3_utils -y

扫描目前系统中可以检测到的硬盘

1
sg_scan -i

这块硬盘默认扇区大小是520B
格式化硬盘,注意,此步骤会耗费较长时间(900G SAS用时1h22m)

1
sg_format --format --size=512 /dev/sg1

耐心等待格式化完毕,格式化完毕后,在windows下可以正常读写

封面飞机:Mi-26 米26运输直升机(苏联)


NetAPP拆机OEM硬盘无法使用
http://www.evec.cc/2023/03/29/oem_disk_format/
作者
前夕
发布于
2023年3月29日
许可协议