![如何让 EMC 硬盘在 Dell Poweredge R510 中工作?](https://linux22.com/image/747929/%E5%A6%82%E4%BD%95%E8%AE%A9%20EMC%20%E7%A1%AC%E7%9B%98%E5%9C%A8%20Dell%20Poweredge%20R510%20%E4%B8%AD%E5%B7%A5%E4%BD%9C%EF%BC%9F.png)
最近,我购买了一台 Dell Poweredge R510 12 托架 LFF 2U 服务器,但没有任何驱动器。我冲动购买了 12 个 3TB 硬盘,因为它们很划算,而且我也没有过多考虑兼容性问题。尝试在 H700 控制器上将 12 个驱动器设置为 RAID 5 后,在创建 VD 并尝试初始化它们后,它们都显示“失败”。经过一番研究,我意识到这些驱动器是从 EMC 环境中拉出来的,很可能上面有 EMC 固件,这使我无法在不将驱动器刷新到其他固件的情况下使用它们。作为一名试图学习的服务器新手,我在这里询问我将如何做到这一点或让这些驱动器工作。所有驱动器的型号为:HUS723030ALS640,固件为:CID6,类型为:DK7SSD300,EMC 部件号为:118032815-A02。我在某处读到过,这可能与块大小/格式有关。我真的希望那里的某位服务器专家能够为我提供一些见解,告诉我如何让它们工作,我提前感谢您提供的任何意见。我已经尝试使用 WindowsPE 从 USB 更新 H700 的固件。感谢您花时间阅读本文。
答案1
驱动器固件不是问题,问题在于这种类型的 EMC 驱动器被格式化为 520 字节扇区。这些磁盘需要重新格式化为 512 字节扇区才能与控制器一起使用。绕过控制器或获取 HBA 卡,连接驱动器,然后在 Linux 环境中使用 sg_format 重新格式化驱动器:https://linux.die.net/man/8/sg_format
该命令的语法如下:
sg_format -v --format --size=512 /dev/xxx
将 xxx 替换为您的驱动器。某些驱动器可能会抱怨更改扇区长度,而驱动器上仍有数据。如果您的驱动器没有完全清零,您可以使用以下方法完成此操作:
sg_format -v --format --size=520 /dev/xxx
等待它重新格式化,然后您应该能够重试 512b 扇区调整命令。完成后,您将拥有一个可与 H700 控制器一起使用的 512b 驱动器。此过程可能需要相当长的时间,具体取决于驱动器的速度和大小。