国庆期间希捷为旗下银河 X18 系列企业级硬盘发布了固件更新版本 SN04 ,等级为重要(Important)。与一般消费级产品不同,企业级硬盘并不是只有在出现重大产品缺陷时才会发布新的固件版本。例如西数 HC550 在今年的早些时候也发布过新的固件。当然本着能跑就不要动的原则,不更新固件通常而言也不会有什么大问题。
与主板厂商不同,硬盘厂商往往不会单独说明新的固件有哪些更新内容,所以要不要更新完全看个人意愿了。另外如果有重要数据还是建议先进行备份,以防万一。
1.下载固件
前往以下网址并输入硬盘序列号后,就能看到 Exos X18 系列的新版固件下载。版本 SN04 的发布时间为10月4日。
https://apps1.seagate.com/downloads/request.html?userPreferredLocaleCookie=en_US_
2.选择更新方式
解压下载完成的压缩包可以看到如下三个文件夹:bootable tools, command line tools, firmware 。对应的,希捷也提供了两种方式来更新固件,分别为制作 USB 启动盘更新和直接在系统内更新。前一种方式相对简单,在这里 reizhi 以直接更新为例进行示范。
如果在 Windows 系统下进行更新需要使用的刷入软件位于 command line tools\SeaChest\Win64
目录下,而 Linux 系统下则是使用 command line tools\SeaChest\ubuntu-20.04_x86_64
或是 centos-7_x86_64 目录中的版本。
其中 firmware 文件夹的 EvansBPExosX18SATA-STD-512E-SN04.LOD
文件为需要刷入的新版固件,将其复制到对应刷入程序文件夹内备用。
3.刷入固件
在 Windows 下通过管理员权限命令行窗口,或者在 Linux 下通过 root 权限终端运行 SeaChest_Firmware_x64 --scan
来列出系统中所有的硬盘,以确定需要更新固件的硬盘编号。(请勿照抄命令)
以上图为例,硬盘编号为 /dev/sg2 。如在 Windows 系统中编号为 PD* 。
运行 SeaChest_Firmware_x64 -d 硬盘编号 --downloadFW EvansBPExosX18SATA-STD-512E-SN04.LOD
来刷入新的固件。刷写完毕后软件会提示已更新到 SN04 ,新的固件即时生效,并不需要重启系统。
分流下载:https://www81.zippyshare.com/v/mT0jyxoH/file.html 去除了 USB 启动部分,故文件较小。