手动更新希捷硬盘固件

简单地说就是使用seachest软件中的固件更新工具,刷入从固件包中提取的固件。

自从装了台山寨nas后,硬盘容量很快就用完了,于是准备加盘。听说nas对硬盘寿命消耗比较大,所以目前的想法是把不太好的盘放进去,坏了就坏了,损失不大。手里还有一些希捷12代的老硬盘,部分涉及固件门的型号,装机前检查一下固件更新,还是有的。可是提供的更新工具太老,无论exe还是iso都不支持uefi,主板bios打开传统启动支持也不行。查阅一番后发现可以在操作系统内更新固件。

如果你正在试图更新固件,不妨一边下载seachest一边阅读本文。下载页在https://www.seagate.com/cn/zh/support/software/seachest/

1首先查找你的硬盘有没有固件更新。希捷的网站上可以通过输入序列号查找。如果有,下载ISO格式的备用。如果没有就不用更新了,到这步就结束了。

2.到希捷的网站下载seachest。软件支持windows,Linux并提供usb启动创建工具。软件包内还有说明书,不妨看一下。以下是在windows下操作的,仅供参考。

3.使用软件包windows目录下的安装程序安装。将硬盘连接到电脑上。

使用管理员权限运行cmd,cd到软件所在的文件夹例如 cd C:\Program Files\Seagate\SeaChest

运行SeaChest_Firmware –scan 如果没出错的话,应该会列出一个表格,显示目前链接的硬盘清单。找到你要更新的硬盘,记录下表格第二列的handle,一般值可能是PD0,PD1之类的。

4.解压你刚下载的iso格式的升级映像。里面有个ima镜像,再解压(你可以使用7-zip来打开)里面的LOD.zip,得到.LOD后缀的固件文件。实际上希捷网站上exe格式的映像里也能解压出固件。

5.刷入镜像。如果你直接找到的固件文件夹内有多个.LOD,你可以在网上搜索一下文件名,如果找到的网页说的是你的硬盘型号就对了。当然也可以逐个尝试刷入,据我测试如果型号不对是刷不进去的。

刷入的指令为SeaChest_Firmware -d [你的硬盘对应的handle] –downloadFW [固件的路径和文件名]

6.几秒后刷入完成,可以继续使用了。

刷完固件后硬盘内分区和文件没有丢失的迹象。你可以再次运行运行SeaChest_Firmware –scan 或者iso镜像里的drivedetect.exe以查看固件是否变为更新后的版本。

发表评论

电子邮件地址不会被公开。