威联通nas升级西数hc550硬盘固件

背景

个人去年年底购入一块全新hc550硬盘存放资料,前段时间又多多购入2块HC550硬盘用作pt,用自带的存储与快照总管程序看固件版本不同,多多两块21年的盘固件版本低一点,强迫症犯了,就想着把多多两块pt硬盘升级成和全新硬盘一样的固件,查了点资料,把三块硬盘都升级到了最新的固件,目前稳定运行了半个月。
降级固件应该是同理的,下载需要版本的固件即可。

DUT  Device      Port  Capacity  State  BootDevice  Serial Number    Model Number           Firmware  Lnk Spd Cap/Cur  
---  ----------  ----  --------  -----  ----------  ---------------  ---------------------  --------  ---------------  
3    /dev/sdb    SATA  16.0 TB   Good   No          xxxxxxx         WDC  WUH721816ALE6L4   PCGNW870  Gen3/Gen3      
4    /dev/sdc    SATA  16.0 TB   Good   No          xxxxxxx         WDC  WUH721816ALE6L4   PCGNW870  Gen3/Gen3      
5    /dev/sdd    SATA  16.0 TB   Good   No          xxxxxxx         WDC  WUH721816ALE6L4   PCGNW870  Gen3/Gen3   

下载固件

下载固件及工具,固件必须前几位相同才能更新,比如 PCGAW232 只能更新到 PCGAW870,而不能更新到 PCGNW870

固件我下载的是PCGNW870.zip,工具我下载的是wdckit-2.22.0.zip

提取

放到本地wsl提取对应工具和固件。

~/tmp$ ls
PCGNW870.zip  wdckit-2.22.0.zip

运行以下命令:

sudo apt update && sudo apt install p7zip-full
7z x PCGNW870.zip # 解压出来PCGNW870.bin
7z x wdckit-2.22.0.zip
7z x wdckit-2.22.0.0-x86_64-tar-gz.zip -owdckit-2.22.0.0-x86_64
cd wdckit-2.22.0.0-x86_64
ls

这里有四个文件:

~/tmp/wdckit-2.22.0.0-x86_64$ ls
RAID.txt  WDCKit_Users_Guide.pdf  wdckit-2.22.0.0-x86_64.tar.gz  wdckit-raid-2.22.0.0-x86_64.tar.gz

因为我没有组RAID,所以用普通的工具就可以。把wdckit-2.22.0.0-x86_64.tar.gz和上面的PCGNW870.bin传到nas。

我的nas上已经装好了tar,可以在nas上解压,如果没有安装,在本地解压后上传解压后的wdckit-2.22.0.0文件夹。

运行wdckit并更新固件

用管理员账户ssh登录到nas:

# 解压wdckit-2.22.0.0-x86_64.tar.gz后cd到wdckit-2.22.0.0目录
$ ./wdckit
#一直回车直到显示
wdckit Version 2.22.0.0

# 显示硬盘
(wdckit) show
3    /dev/sdb    SATA  16.0 TB   Good   No          xxxxxxx         WDC  WUH721816ALE6L4   PCGNW870  Gen3/Gen3      
4    /dev/sdc    SATA  16.0 TB   Good   No          xxxxxxx         WDC  WUH721816ALE6L4   PCGNW870  Gen3/Gen3      
5    /dev/sdd    SATA  16.0 TB   Good   No          xxxxxxx         WDC  WUH721816ALE6L4   PCGNW870  Gen3/Gen3

# 这里的/dev/sdb和PCGNW870.bin的路径根据自己的实际情况填写,可同时升级多个硬盘
(wdckit) update /dev/sdb /dev/sdc /dev/sdd -f /path/to/your/PCGNW870.bin

查看结果

更新完成后就显示以下结果了:

(wdckit) show
3    /dev/sdb    SATA  16.0 TB   Good   No          xxxxxxx         WDC  WUH721816ALE6L4   PCGNW870  Gen3/Gen3      
4    /dev/sdc    SATA  16.0 TB   Good   No          xxxxxxx         WDC  WUH721816ALE6L4   PCGNW870  Gen3/Gen3      
5    /dev/sdd    SATA  16.0 TB   Good   No          xxxxxxx         WDC  WUH721816ALE6L4   PCGNW870  Gen3/Gen3

参考资料

3 个赞

第一次发帖,希望佬友们多多支持 :kissing_heart:

佬友太强了:+1:

太强了,大佬

感谢支持,希望有佬友能用得上:kissing_heart:

感谢支持:kissing_heart: