All times are UTC - 5 hours [ DST ]




Post new topic Reply to topic  [ 19 posts ] 
Author Message
 Post subject: Firmware issues - Seagate ST2000DM001 -9YN164
PostPosted: August 25th, 2023, 6:05 
Offline

Joined: August 25th, 2023, 5:42
Posts: 12
Location: Canada
I have a heap of Seagate ST2000DM001 2TB disks. Want to update firmware, as there is a known Raid bug and speed is not as expected.

Details:
->Seagate ST2000DM001 2TB, type: 9YN164, 7200Rpm, Sata III 6gB/S, 64gb Cache
-> Have two of them installed, cleanly formatted/empty, and installed in a system that has a separate system drive and extra storage drive. I Will use this system to upgrade firmware.

Status:
-I have inputted the serial and downloaded the appropriate firmware from seagate's site CC4H "Barracuda-ALL-GRCC4H.exe, drive currently has version CC4B.

Error:
-When I get to the end of the prompt I get the following error: "This utility must be installed on BIOS disk 0. Please install this utility on drive Y:"

Failed Remediation:
-I move the exe file to drive Y and get the same error, I move the contents of the ISO to Y in root and get the same error.

Question:
I have no been able to successfully update these drives no matter what I try please help me move forward, any advice is much appreciated.

Thanks.


Top
 Profile  
 
 Post subject: Re: Firmware issues - Seagate ST2000DM001 -9YN164
PostPosted: August 25th, 2023, 7:29 
Offline

Joined: August 25th, 2023, 5:42
Posts: 12
Location: Canada
UPDATE:

I have opened the Barracude-ALL-GRCC4h.iso file and noticed there is aGR-CC4H.ima file in there. On further inspection of that .ima folder it contains a LOD.zip file.

I unzipped and found:
-flash-m.bat
-GR-CC4H.CFS
-GR-CC4H2H.LOD
-GR-CC4H4H.LOD
-GR-CC4H6H.LOD

Opened Seatools to run firmware update and selected "GR-CC4H6H.LOD" on one drive and "GR-CC4H2H.LOD" on another.

It ran the firmware updates and reported success in both cases. However now I am unable to locate my disks in Windows, they are not being found.

How do I detect the drives so I may initialize them ?
In the case that those were the wrong firmware, how may I reflash them so I can use the disks?

Please let me know. Thx.


Top
 Profile  
 
 Post subject: Re: Firmware issues - Seagate ST2000DM001 -9YN164
PostPosted: August 25th, 2023, 17:46 
Offline

Joined: August 25th, 2023, 5:42
Posts: 12
Location: Canada
imported:
GR-CC4H2H.LOD
GR-CC4H4H.LOD
GR-CC4H6H.LOD
into seatools and updated firmware for 3 drives, that were previously working, one with each firmware...all bricked now after update.

The drives are uninitialized, 0 bytes size, seen by windows as unrecognized device and not seen by any other software.

Anybody know a fix or way to force correct firmware onto these disks to get them working ?

PLS HELP:)


Top
 Profile  
 
 Post subject: Re: Firmware issues - Seagate ST2000DM001 -9YN164
PostPosted: August 25th, 2023, 17:48 
Offline

Joined: August 25th, 2023, 5:42
Posts: 12
Location: Canada
Anyone :mrgreen: ?


Top
 Profile  
 
 Post subject: Re: Firmware issues - Seagate ST2000DM001 -9YN164
PostPosted: August 25th, 2023, 19:13 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15538
Location: Australia
Those 3 LOD files are for drives with 2 heads, 4 heads and 6 heads, respectively. It appears that you have applied the wrong payloads to your drives.

The firmware update tool uses the data in the CFS file to match the correct LOD file to the target drive.

This is what the CFS file looks like when it is decoded:

https://web.archive.org/web/20230729154504/http://www.users.on.net/~fzabkar/HDD/GR-CC4H.TXT

What are the first 3 characters of the serial number?

BTW, that particular model is very unreliable. In fact, the 3TB version was the subject of a lawsuit.

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: Firmware issues - Seagate ST2000DM001 -9YN164
PostPosted: August 26th, 2023, 12:23 
Offline

Joined: August 25th, 2023, 5:42
Posts: 12
Location: Canada
I tried one per LOD file type, they all cant be detected by OS, windows says unrecognized.
The serials for the first two are S24, and Z1E.
I would love to bring them back to life.
Is there anyway to fix them or overwrite directly the proper firmware through a programmer chip/comm port or something else?
@fzabkar Please let me know, I have reviewed some of your older posts, some on this particular drive, you have a lot of expertise with them.


fzabkar wrote:
Those 3 LOD files are for drives with 2 heads, 4 heads and 6 heads, respectively. It appears that you have applied the wrong payloads to your drives.

The firmware update tool uses the data in the CFS file to match the correct LOD file to the target drive.

This is what the CFS file looks like when it is decoded:

https://web.archive.org/web/20230729154504/http://www.users.on.net/~fzabkar/HDD/GR-CC4H.TXT

What are the first 3 characters of the serial number?

BTW, that particular model is very unreliable. In fact, the 3TB version was the subject of a lawsuit.


Top
 Profile  
 
 Post subject: Re: Firmware issues - Seagate ST2000DM001 -9YN164
PostPosted: August 26th, 2023, 19:17 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15538
Location: Australia
Z1E has 4 heads.

I'm not sure, but I think S24 has 5 heads.

https://web.archive.org/web/20230730054253/http://www.users.on.net/~fzabkar/HDD/seagate_sernum.txt

You could try using hdparm to apply the correct LOD file, but I suspect that the drive may reject the command.

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: Firmware issues - Seagate ST2000DM001 -9YN164
PostPosted: August 27th, 2023, 8:07 
Offline

Joined: August 25th, 2023, 5:42
Posts: 12
Location: Canada
Thanks for the help.
Do you mind expanding on what exactly I can do to bring them back to working state.
Put them into a linux system, and with hdparm am I able to flash the LOF files with a sata connection or is something else needed.
I am open to any solution to get them to work again, with or without the prior data, please let me know how to do this for sure.
Thank you.


fzabkar wrote:
Z1E has 4 heads.

I'm not sure, but I think S24 has 5 heads.

https://web.archive.org/web/20230730054253/http://www.users.on.net/~fzabkar/HDD/seagate_sernum.txt

You could try using hdparm to apply the correct LOD file, but I suspect that the drive may reject the command.


Top
 Profile  
 
 Post subject: Re: Firmware issues - Seagate ST2000DM001 -9YN164
PostPosted: August 27th, 2023, 23:31 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15538
Location: Australia
I don't know of any DIY methods that can work around a locked terminal.

Try this:

https://mn3m.info/posts/hdd-firmware-upgrade/

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: Firmware issues - Seagate ST2000DM001 -9YN164
PostPosted: August 28th, 2023, 2:34 
Offline

Joined: May 29th, 2011, 8:47
Posts: 131
Location: Russia
This is an unlocked kind of Grenada. Only Grenada BP2 was locked


Top
 Profile  
 
 Post subject: Re: Firmware issues - Seagate ST2000DM001 -9YN164
PostPosted: August 28th, 2023, 3:21 
Offline
User avatar

Joined: January 28th, 2009, 10:54
Posts: 3456
Location: Greece
1E -- 4 heads
24 -- 5 heads starting from 0.

_________________
http://www.northwind.gr
SandForce SSD Recovery
Ransomware Reverse Engineering - NoMoreRansom! partners


Top
 Profile  
 
 Post subject: Re: Firmware issues - Seagate ST2000DM001 -9YN164
PostPosted: August 28th, 2023, 17:02 
Offline

Joined: August 25th, 2023, 5:42
Posts: 12
Location: Canada
That is very helpful, just two followup questions:
1) Firmware is only for 2,4,6 heads so what .LOD firmware to we flash onto 5 headed disks ?
2) I have quite a few of these drives, how can I definitively check the number of heads ?

northwind wrote:
1E -- 4 heads
24 -- 5 heads starting from 0.


Top
 Profile  
 
 Post subject: Re: Firmware issues - Seagate ST2000DM001 -9YN164
PostPosted: August 28th, 2023, 17:03 
Offline

Joined: August 25th, 2023, 5:42
Posts: 12
Location: Canada
Does the mean I can simply boot into a linux machine and use hdparm as in the linked article ?
If so that is good news!

Masterclass wrote:
This is an unlocked kind of Grenada. Only Grenada BP2 was locked


Top
 Profile  
 
 Post subject: Re: Firmware issues - Seagate ST2000DM001 -9YN164
PostPosted: August 28th, 2023, 17:08 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15538
Location: Australia
vingallo wrote:
1) Firmware is only for 2,4,6 heads so what .LOD firmware to we flash onto 5 headed disks ?

Quote:
# 3 DISK CONFIGURATIONS, 2TB CAN BE 5 OR 6 HEAD CONFIGURATIONS

ST2000DM001-9YN164;GR75?D.CCD4.AW01AD.CC46.D08B;GRCC4H6H.LOD

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: Firmware issues - Seagate ST2000DM001 -9YN164
PostPosted: November 13th, 2023, 15:47 
Offline

Joined: August 25th, 2023, 5:42
Posts: 12
Location: Canada
fzabkar wrote:
vingallo wrote:
1) Firmware is only for 2,4,6 heads so what .LOD firmware to we flash onto 5 headed disks ?

Quote:
# 3 DISK CONFIGURATIONS, 2TB CAN BE 5 OR 6 HEAD CONFIGURATIONS

ST2000DM001-9YN164;GR75?D.CCD4.AW01AD.CC46.D08B;GRCC4H6H.LOD



Hi fzabkar, getting back into this repair. Have installed debain on a box and connected the affected drives to it.
I am looking in disks and not seeing the disks which have been flashed perhaps with incorrect bios.
You suggested HDPRAM, not sure where to start if I simply cannot see the disks.
Would you mind to please kindly point me in the right direction so I can get started?


Top
 Profile  
 
 Post subject: Re: Firmware issues - Seagate ST2000DM001 -9YN164
PostPosted: November 21st, 2023, 12:01 
Offline

Joined: August 25th, 2023, 5:42
Posts: 12
Location: Canada
fzabkar, ?


Top
 Profile  
 
 Post subject: Re: Firmware issues - Seagate ST2000DM001 -9YN164
PostPosted: November 21st, 2023, 13:09 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15538
Location: Australia
Sorry, I can't help you.

_________________
A backup a day keeps DR away.


Top
 Profile  
 
 Post subject: Re: Firmware issues - Seagate ST2000DM001 -9YN164
PostPosted: November 21st, 2023, 14:37 
Offline

Joined: December 5th, 2011, 5:38
Posts: 1626
Location: Italy
Can you dump your ROMs ?
Do you have any rom programmer that works at 1,8V ?

Unfortunately, i couldn't help you if you can't pass me the roms, and i have no idea if it can be done via software.
Actually there would be Sediv who can dump the rom, i think demo version can dump it if you have a UART/TTL adapter to connect the disk via serial.
The problem though is that you couldn't write the repaired rom with sediv demo, so you would need an SPI chip programmer, like Revelprog.

I don't know of any free software that allows you to write the rom directly via serial port.

_________________
My firmware database:
https://mega.nz/folder/O01DkBRI#MxP2J6ZNqXDcrX40I8MoQQ


Top
 Profile  
 
 Post subject: Re: Firmware issues - Seagate ST2000DM001 -9YN164
PostPosted: November 21st, 2023, 19:26 
Offline

Joined: October 3rd, 2005, 0:40
Posts: 4335
Location: Hungary
is it really worth using 10+ years old drives in a raid array?? and 9YN? they are known to be prone to fail with severe surface disintegration...
are there no decent drives in Canada?

_________________
Adatmentés - Data recovery


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 19 posts ] 

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 143 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group