We have a Synology DS1010+ diskstation that has been having trouble maintaining a iSCSI link to a server here at work. While Synology issued us a patch that seems to have resolved the issue they highlighted that our disks, Seagate 2TB model ST32000542AS firmware CC34, were not running the latest version.
We initially chose these particular Seagate disks as they are on Synology’s approved disk list plus offer low power, low heat output suitable, so we thought, for nearline storage. This turns out to be incorrect. Seagate do not recommend these drives in anything other than “Desktop RAID”, meaning RAID 1 or 0 between two disks only. It is unfortunate then that we are running a five disk RAID 5 array. Seagate instead recommend their Constellation ES hard disk for higher RAID levels.
There seems to be a lot of confusion out there on the Internet about the firmware upgrade procedure. The new firmware is advised for all customers with drives which have the following model numbers ST3500412AS, ST31000520AS, ST31500541AS and ST32000542AS, see here. However, all drive serial numbers within the family product range are not detected as requiring the firmware upgrade by the tool. Seagate suggest that customers can use the “Force” method to upgrade their disks.
First download the ISO upgrade image here
You need to connect the disk to a native SATA controller; I used an older desktop machine, removed the main hard disk and plugged in our ST32000542AS drive.
You may also need to change the BIOS settings to ATA mode if it is set to RAID or AHCI
First you may attempt to upgrade the disk automatically, simply follow the onscreen instructions. If not successful you will have to “Force” it.
To “Force” an upgrade
1.Boot from ISO CD.
2.Read disclaimer, press ESC once read.
3.On the option screen (where you can try an auto upgrade) press [Ctrl] + [C] to break to the command line.
4.Press [Y] on the keyboard to confirm
5.Type the following, then press enter:
6.The firmware flash process will begin. Once successful you will see the prompt.
7.Power down the machine
8.repeat steps 1 to 7 for each additional disk.
For a full rundown of how I discerned that a) the firmware update wasn’t data destructive and b) that you should indeed “force” the firmware see this very full and informative post between another ST32000542AS user and Seagate.