Update Firmware on Seagate SCSI HDD
Posted on 2010-11-17
On a PowerEdge 1800 server running Windows 2003 Server, I have a RAID1 array - 6 physical drives for an array of 3 logical drives. One of the two hard drives (Disk 3, one of two comprising Drive D) indicated an impending failure. So I bought what I thought was an identical hard drive - Seagate ST373454LC SCSI 15K. After installing, the "new" drive won't rebuild, won't go online, won't convert to a hotswap - it simply shows as a "failed" physical drive on a "degraded" logical (virtual) drive.
As it turns out, although the Seagate number is identical, the "new" one has IBM firmware. The Seagate brand shows 3.2gbps and 68.3gb capacity (firmware D404), the IBM version of the same, exact drive shows 1.6gbps and only 65.3gb capacity (firmware C618).
Dell says that the IBM firmware results in a smaller capacity hard drive and that a RAID1 array must have two hard drives exactly the same size. In short - throw away the new drive and start again.
Before trashing a "factory refurb" ST373454LC with IBM firmware and buying a new one with D404 firmware, I'd like to find out if the firmware on the IBM version of the ST373454LC can be "updated" or changed to match the Dell/Seagate version? If so, will I lose the data on my D drive? Will the speeds match up (3.2gbps)? Any advice will be greatly appreciated.