All times are UTC - 5 hours [ DST ]




Post new topic Reply to topic  [ 4 posts ] 
Author Message
 Post subject: Seagate SSHD ST1000LM014 does not spin up
PostPosted: July 9th, 2020, 12:55 
Offline

Joined: July 8th, 2020, 11:36
Posts: 3
Location: Peterborough, Ontario
Hi,

I am new here and don't have much experience with hard drives, but I am a computer engineer and have experience in hardware and firmware design and SMT soldering and repair... just not with hard drives specifically.

I have a Seagate SSHD that decided to fail on me one day without warning and from my research I am pretty sure its a bad NAND chip. The device does not spin up or show up in BIOS. The data is not critical, but being a computer engineer it is bothering me that I can not get this drive working and would like a nudge in the right direction if some of the experts here could help me out. I would like to recover the data if possible, and/or get this thing running again.

After some investigation and reading from this wonderful forum, I have been able to connect the drive to a serial port and get some information off of it, but can't make heads or tails of it other than "Error", lol... too much hard drive specific information that I do not have the experience with. Maybe someone can have a look and confirm if this is typically a NAND issue with these devices? I will include the serial dump in a reply post.

Also, I can not access the F3 Terminal prompt, but from reading this seems normal because firmware does not completely boot, is that correct?

I have found three separate threads on this forum which point to similar information, and I am wondering if someone can help with some clarification of the procedure for repairing this SSHD if it is indeed a NAND issue. I will be referencing this thread, as I found it most useful, https://forum.hddguru.com/viewtopic.php ... T1000LM014

1. First I would like to know if someone with experience with these drives can verify from the log attached below if this does appear to be an issue with the NAND and so the method referenced in the post above is likely to succeed.

2. Assuming 1 is correct, I was hoping someone could clarify the necessary steps, my understanding from researching several threads on this forum is it goes like this
A) Obtain Donor drive (unclear here if it is necessary to get whole drive or just PCB)
B) Secure Erase Donor drive (unclear if this step is necessary, and which option in seatools to use if it is)
C) Either swap ROM chip from patient to donor board or read ROM from patient and write it to donor ROM (unclear if both methods work, and if so what is advantage of one or other)
D) Swap Donor PCB into patient and boot with serial port connected (Should be able to get to F3 terminal now because donor NAND is not causing errors?)
E) Assuming having terminal access type '/o' (oh not zero) at F3 T> prompt to move into level O, then 'I' at level O prompt to initialize NAND cache
F) Grab a craft beer and celebrate.

3. Anyone in Canada, preferably Ontario, selling one of these drives I can use as a donor? See specs below, from some reading on the forum I was hoping maybe @lcoughey might have one you would like to sell?


Top
 Profile  
 
 Post subject: Re: Seagate SSHD ST1000LM014 does not spin up
PostPosted: July 9th, 2020, 12:55 
Offline

Joined: July 8th, 2020, 11:36
Posts: 3
Location: Peterborough, Ontario
Device details:

Seagate 1TB SSHD
Model: ST1000LM014
Part Number: 1EJ164-310
Firmware: SM36
PCB sticker: 6082 D

Serial Dump:

Boot 0x40M
Trans.

(P) SATA Reset


SOC PSM Mode = 0001 Atomic
SOC PSM Command = 0000 Flash Read
SOC PSM Status = 0011 Invalid PSM Parm

Clump Parametrics:
Clump = FE55
DataType = 0000
ModeFlag = 03
EraseCount = FFFFFFFF
EraseFailCount = 07
ProgramFailCount = 07
WeakReadCount = 1F
UncorrectableECCError = 07

---SOC PSM Command History---
Cmd#/PsmCmd Clump Offset Length LbaMid LbaLow LbaBits39To32 Options Status DestClump DestOffset
0000 FE55 FEAA 0004 8000 2F64 0000 C000 0011 C207 08B3

0E00 FE55 FEAA 0004 8000 2F64 0000 C000 0011 C207 08B3

0D01 017E 0000 0008 8000 2F5A 0000 C000 0080 C207 08B3

0C00 00FF 09C0 0009 8000 2010 0000 C000 0080 C207 08B3

0B00 00FB 0000 0008 8000 2F5A 0000 C000 0080 C207 08B3

Flash Statistics:
BridgePSMDriverID = 0x0009
FlashID 98D7 8493 72D7
Flash Manufacturer: Toshiba19nm
Flash Capacity = 00008 GB MLC
Combo Mode

NumberOfClumps = 0x0400
LBAsPerCluster = 0x0020
LBAsPerClumpMLC = 0x4000
LBAsPerClumpSLC = 0x2000
ClustersPerClumpMLC = 0x0200
ClustersPerClumpSLC = 0x0100
DefragClumpThresholdInSectors = 0x2000
UserSLCMaxSizeInClumps = 0x0180
NumberOfPotentiallyWrittenClusters = 0x0002
DefectListRevisionKey 0x0002
SLC Clumps 0x01A7

ActiveClumpInfo
Active Journal Clump 0119 Offset 1700
Active Anchor Clump 0008 Offset 1460
DType 0000 Read Cache Clump 0319 Offset 0000
DType 0001 Read Boot Clump 0357 Offset 0000
DType 0008 Dirty Write Cache Clump 008B Offset 0000
DType 0009 Dirty Boot Clump 019F Offset 0000
DType 0011 Clean Write Cache Clump 0198 Offset 0000
DType 0012 Clean Boot Clump 0191 Offset 0000
DType 001A SIM Clump 017E Offset 0020
DType 001B DRIVEFW Clump 00DE Offset 0000

--- ALF RFS Recorder ---

--- Recorder prints backwards: newest to oldest ---
IARCount Status Clump ClumpSentinel FunctionOrigin
ALFRecorder:
TableAdjustForMoveClump
MakeAnErasedClumpAvailable
EraseCondemnedClump
TableAdjustForMoveClump
MakeAnErasedClumpAvailable
EraseCondemnedClump
TableAdjustForMoveClump
MakeAnErasedClumpAvailable
EraseCondemnedClump
TableAdjustForMoveClump
TableAdjustForMoveClump
TableAdjustForMoveClumpToCondemn
ReconstructNodesInActiveClump
GetNewActiveClump
MakeAnErasedClumpAvailable
EraseCondemnedClump
TableAdjustForMoveClump
TableAdjustForMoveClump
TableAdjustForMoveClumpToCondemn
ReconstructNodesInActiveClump
GetNewActiveClump
MakeAnErasedClumpAvailable
EraseCondemnedClump
TableAdjustForMoveClump
TableAdjustForMoveClump
TableAdjustForMoveClumpToCondemn
ReconstructNodesInActiveClump
GetNewActiveClump
MakeAnErasedClumpAvailable
EraseCondemnedClump
TableAdjustForMoveClump
TableAdjustForMoveClump
TableAdjustForMoveClumpToCondemn
ReconstructNodesInActiveClump
TableAdjustForMetaData
ReplaceNodePhysical
TableAdjustForMoveClump
TableAdjustForMoveClumpToCondemn
GetNewActiveClump
MakeAnErasedClumpAvailable
EraseCondemnedClump
TableAdjustForMoveClump
TableAdjustForMoveClump
ReconstructNodesInActiveClump
GetNewActiveClump
MakeAnErasedClumpAvailable
EraseCondemnedClump
TableAdjustForMoveClump
TableAdjustForMoveClump
TableAdjustForMoveClumpToCondemn
EraseTableSystemClump
EraseTableSystemClump
EraseTableSystemClump
WriteALFTables
SaveNewAnchorToFlash
AdvanceActiveAnchorPointer
AdvanceActiveAnchorPointer
WriteAnchorEntry
AdvanceActiveAnchorPointer
WriteAnchorEntry
WriteJournalLog
AdvanceActiveJournalPointer
IssueALFRequest
ReadDataFromFlash
IssueALFRequest
ReadDataFromFlash
IssueALFRequest
WriteDataToFlash
JournalEntryForReplaceNode
AddEntryToJournal
ReplaceNodePhysical
TableAdjustForMoveClump
TableAdjustForMoveClumpToCondemn
IssueALFRequest
ReadDataFromFlash
Request spin / disc table recovery
SIM Error 101F LBA 0000000000000000 FD FCFFF3FF
RW Error 00000080
SIM Error 101F LBA 0000000000000000 FD FCFFF3FF
RW Error 00000080
SIM Error 101F LBA 0000000000000000 FD FCFFF3FF
RW Error 00000080
SIM Error 1009 LBA 0000000000000000 FD FCFFF3FF
RW Error 00000080
SIM Error 1009 LBA 0000000000000000 FD 00383137
RW Error 00000080
SIM Error 1009 LBA 0000000000000000 FD 0037F30A
RW Error 00000080
SIM Error 101F LBA 0000000000000000 FD FCFFF3FF
RW Error 00000080
SIM Error 101F LBA 0000000000000000 FD FCFFF3FF
RW Error 00000080
SIM Error 101F LBA 0000000000000000 FD FCFFF3FF
RW Error 00000080
SIM Error 101F LBA 0000000000000000 FD FCFFF3FF
RW Error 00000080
SIM Error 101F LBA 0000000000000000 FD FCFFF3FF
RW Error 00000080
SIM Error 101F LBA 0000000000000000 FD FCFFF3FF
RW Error 00000080
ERROR: Flash LED 9C1D - ReplaceNode Error replacing node - Invalid Clump
Target Start LBA 0000000080002F64
Target Length 0000001A
Clump FE55

Clump Parametrics:
Clump = 0400
DataType = 0000
ModeFlag = 03
EraseCount = 00000000
EraseFailCount = 00
ProgramFailCount = 00
WeakReadCount = 00
UncorrectableECCError = 00

---SOC PSM Command History---
Cmd#/PsmCmd Clump Offset Length LbaMid LbaLow LbaBits39To32 Options Status DestClump DestOffset
0009 0400 4000 0004 0020 0002 0002 C000 0080 C207 08B3

0F09 FE55 FEAA 0004 8000 2F64 0000 C000 0080 C207 08B3

0E00 FE55 FEAA 0004 8000 2F64 0000 C000 0011 C207 08B3

0D01 017E 0000 0008 8000 2F5A 0000 C000 0080 C207 08B3

0C00 00FF 09C0 0009 8000 2010 0000 C000 0080 C207 08B3

Flash Statistics:
BridgePSMDriverID = 0x0009
FlashID 98D7 8493 72D7
Flash Manufacturer: Toshiba19nm
Flash Capacity = 00008 GB MLC
Combo Mode

NumberOfClumps = 0x0400
LBAsPerCluster = 0x0020
LBAsPerClumpMLC = 0x4000
LBAsPerClumpSLC = 0x2000
ClustersPerClumpMLC = 0x0200
ClustersPerClumpSLC = 0x0100
DefragClumpThresholdInSectors = 0x2000
UserSLCMaxSizeInClumps = 0x0180
NumberOfPotentiallyWrittenClusters = 0x0002
DefectListRevisionKey 0x0002
SLC Clumps 0x01A7

ActiveClumpInfo
Active Journal Clump 0119 Offset 1700
Active Anchor Clump 0008 Offset 1460
DType 0000 Read Cache Clump 0319 Offset 0000
DType 0001 Read Boot Clump 0357 Offset 0000
DType 0008 Dirty Write Cache Clump 008B Offset 0000
DType 0009 Dirty Boot Clump 019F Offset 0000
DType 0011 Clean Write Cache Clump 0198 Offset 0000
DType 0012 Clean Boot Clump 0191 Offset 0000
DType 001A SIM Clump 017E Offset 0080
DType 001B DRIVEFW Clump 00DE Offset 0000

--- ALF RFS Recorder ---

--- Recorder prints backwards: newest to oldest ---
IARCount Status Clump ClumpSentinel FunctionOrigin
ALFRecorder:
GetNewActiveClump
MakeAnErasedClumpAvailable
EraseCondemnedClump
TableAdjustForMoveClump
TableAdjustForMoveClump
TableAdjustForMoveClumpToCondemn
ReconstructNodesInActiveClump
GetNewActiveClump
MakeAnErasedClumpAvailable
EraseCondemnedClump
TableAdjustForMoveClump
TableAdjustForMoveClump
TableAdjustForMoveClumpToCondemn
ReconstructNodesInActiveClump
TableAdjustForMetaData
ReplaceNodePhysical
TableAdjustForMoveClump
TableAdjustForMoveClumpToCondemn
GetNewActiveClump
MakeAnErasedClumpAvailable
EraseCondemnedClump
TableAdjustForMoveClump
TableAdjustForMoveClump
ReconstructNodesInActiveClump
GetNewActiveClump
MakeAnErasedClumpAvailable
EraseCondemnedClump
TableAdjustForMoveClump
TableAdjustForMoveClump
TableAdjustForMoveClumpToCondemn
EraseTableSystemClump
EraseTableSystemClump
EraseTableSystemClump
WriteALFTables
SaveNewAnchorToFlash
AdvanceActiveAnchorPointer
AdvanceActiveAnchorPointer
WriteAnchorEntry
AdvanceActiveAnchorPointer
WriteAnchorEntry
WriteJournalLog
AdvanceActiveJournalPointer
IssueALFRequest
ReadDataFromFlash
IssueALFRequest
ReadDataFromFlash
IssueALFRequest
WriteDataToFlash
JournalEntryForReplaceNode
AddEntryToJournal
ReplaceNodePhysical
TableAdjustForMoveClump
TableAdjustForMoveClumpToCondemn
IssueALFRequest
ReadDataFromFlash
IssueALFRequest
IssueALFRequest
IssueALFRequest
IssueALFRequest
ReplaceNodePhysical
IssueALFRequest
IssueALFRequest
ReplaceNodePhysical
IssueALFRequest
IssueALFRequest
ReplaceNodePhysical
IssueALFRequest
IssueALFRequest
IssueALFRequest
IssueALFRequest
IssueALFRequest
IssueALFRequest
IssueALFRequest
IssueALFRequest
ReplaceNodePhysical
ERROR: Flash LED 9C14 - Error replacing node - Node not found in clump
Target Start LBA 0000000080002F64
Target Length 0000001A
Clump FE55

Clump Parametrics:
Clump = 0400
DataType = 0000
ModeFlag = 03
EraseCount = 00000000
EraseFailCount = 00
ProgramFailCount = 00
WeakReadCount = 00
UncorrectableECCError = 00

---SOC PSM Command History---
Cmd#/PsmCmd Clump Offset Length LbaMid LbaLow LbaBits39To32 Options Status DestClump DestOffset
0009 0400 4000 0004 0020 0002 0002 C000 0080 C207 08B3

0009 0400 4000 0004 0020 0002 0002 C000 0080 C207 08B3

0F09 FE55 FEAA 0004 8000 2F64 0000 C000 0080 C207 08B3

0E00 FE55 FEAA 0004 8000 2F64 0000 C000 0011 C207 08B3

0D01 017E 0000 0008 8000 2F5A 0000 C000 0080 C207 08B3

Flash Statistics:
BridgePSMDriverID = 0x0009
FlashID 98D7 8493 72D7
Flash Manufacturer: Toshiba19nm
Flash Capacity = 00008 GB MLC
Combo Mode

NumberOfClumps = 0x0400
LBAsPerCluster = 0x0020
LBAsPerClumpMLC = 0x4000
LBAsPerClumpSLC = 0x2000
ClustersPerClumpMLC = 0x0200
ClustersPerClumpSLC = 0x0100
DefragClumpThresholdInSectors = 0x2000
UserSLCMaxSizeInClumps = 0x0180
NumberOfPotentiallyWrittenClusters = 0x0002
DefectListRevisionKey 0x0002
SLC Clumps 0x01A7

ActiveClumpInfo
Active Journal Clump 0119 Offset 1700
Active Anchor Clump 0008 Offset 1460
DType 0000 Read Cache Clump 0319 Offset 0000
DType 0001 Read Boot Clump 0357 Offset 0000
DType 0008 Dirty Write Cache Clump 008B Offset 0000
DType 0009 Dirty Boot Clump 019F Offset 0000
DType 0011 Clean Write Cache Clump 0198 Offset 0000
DType 0012 Clean Boot Clump 0191 Offset 0000
DType 001A SIM Clump 017E Offset 0080
DType 001B DRIVEFW Clump 00DE Offset 0000

--- ALF RFS Recorder ---

--- Recorder prints backwards: newest to oldest ---
IARCount Status Clump ClumpSentinel FunctionOrigin
ALFRecorder:
GetNewActiveClump
MakeAnErasedClumpAvailable
EraseCondemnedClump
TableAdjustForMoveClump
TableAdjustForMoveClump
TableAdjustForMoveClumpToCondemn
ReconstructNodesInActiveClump
GetNewActiveClump
MakeAnErasedClumpAvailable
EraseCondemnedClump
TableAdjustForMoveClump
TableAdjustForMoveClump
TableAdjustForMoveClumpToCondemn
ReconstructNodesInActiveClump
TableAdjustForMetaData
ReplaceNodePhysical
TableAdjustForMoveClump
TableAdjustForMoveClumpToCondemn
GetNewActiveClump
MakeAnErasedClumpAvailable
EraseCondemnedClump
TableAdjustForMoveClump
TableAdjustForMoveClump
ReconstructNodesInActiveClump
GetNewActiveClump
MakeAnErasedClumpAvailable
EraseCondemnedClump
TableAdjustForMoveClump
TableAdjustForMoveClump
TableAdjustForMoveClumpToCondemn
EraseTableSystemClump
EraseTableSystemClump
EraseTableSystemClump
WriteALFTables
SaveNewAnchorToFlash
AdvanceActiveAnchorPointer
AdvanceActiveAnchorPointer
WriteAnchorEntry
AdvanceActiveAnchorPointer
WriteAnchorEntry
WriteJournalLog
AdvanceActiveJournalPointer
IssueALFRequest
ReadDataFromFlash
IssueALFRequest
ReadDataFromFlash
IssueALFRequest
WriteDataToFlash
JournalEntryForReplaceNode
AddEntryToJournal
ReplaceNodePhysical
TableAdjustForMoveClump
TableAdjustForMoveClumpToCondemn
IssueALFRequest
ReadDataFromFlash
IssueALFRequest
IssueALFRequest
IssueALFRequest
IssueALFRequest
ReplaceNodePhysical
IssueALFRequest
IssueALFRequest
ReplaceNodePhysical
IssueALFRequest
IssueALFRequest
ReplaceNodePhysical
IssueALFRequest
IssueALFRequest
IssueALFRequest
IssueALFRequest
IssueALFRequest
IssueALFRequest
IssueALFRequest
IssueALFRequest
ReplaceNodePhysical
ERROR: Flash LED 9C18 - Error node index is equal to NextPhysicalNode
Node Index 000000000000FFFE
NextPhysicalNode 0000FFFE

Clump Parametrics:
Clump = 0400
DataType = 0000
ModeFlag = 03
EraseCount = 00000000
EraseFailCount = 00
ProgramFailCount = 00
WeakReadCount = 00
UncorrectableECCError = 00

---SOC PSM Command History---
Cmd#/PsmCmd Clump Offset Length LbaMid LbaLow LbaBits39To32 Options Status DestClump DestOffset
0009 0400 4000 0004 0020 0002 0002 C000 0080 C207 08B3

0109 0400 4000 0004 0020 0002 0002 C000 0080 C207 08B3

0009 0400 4000 0004 0020 0002 0002 C000 0080 C207 08B3

0F09 FE55 FEAA 0004 8000 2F64 0000 C000 0080 C207 08B3

0E00 FE55 FEAA 0004 8000 2F64 0000 C000 0011 C207 08B3

Flash Statistics:
BridgePSMDriverID = 0x0009
FlashID 98D7 8493 72D7
Flash Manufacturer: Toshiba19nm
Flash Capacity = 00008 GB MLC
Combo Mode

NumberOfClumps = 0x0400
LBAsPerCluster = 0x0020
LBAsPerClumpMLC = 0x4000
LBAsPerClumpSLC = 0x2000
ClustersPerClumpMLC = 0x0200
ClustersPerClumpSLC = 0x0100
DefragClumpThresholdInSectors = 0x2000
UserSLCMaxSizeInClumps = 0x0180
NumberOfPotentiallyWrittenClusters = 0x0002
DefectListRevisionKey 0x0002
SLC Clumps 0x01A7

ActiveClumpInfo
Active Journal Clump 0119 Offset 1700
Active Anchor Clump 0008 Offset 1460
DType 0000 Read Cache Clump 0319 Offset 0000
DType 0001 Read Boot Clump 0357 Offset 0000
DType 0008 Dirty Write Cache Clump 008B Offset 0000
DType 0009 Dirty Boot Clump 019F Offset 0000
DType 0011 Clean Write Cache Clump 0198 Offset 0000
DType 0012 Clean Boot Clump 0191 Offset 0000
DType 001A SIM Clump 017E Offset 0080
DType 001B DRIVEFW Clump 00DE Offset 0000

--- ALF RFS Recorder ---

--- Recorder prints backwards: newest to oldest ---
IARCount Status Clump ClumpSentinel FunctionOrigin
ALFRecorder:
GetNewActiveClump
MakeAnErasedClumpAvailable
EraseCondemnedClump
TableAdjustForMoveClump
TableAdjustForMoveClump
TableAdjustForMoveClumpToCondemn
ReconstructNodesInActiveClump
GetNewActiveClump
MakeAnErasedClumpAvailable
EraseCondemnedClump
TableAdjustForMoveClump
TableAdjustForMoveClump
TableAdjustForMoveClumpToCondemn
ReconstructNodesInActiveClump
TableAdjustForMetaData
ReplaceNodePhysical
TableAdjustForMoveClump
TableAdjustForMoveClumpToCondemn
GetNewActiveClump
MakeAnErasedClumpAvailable
EraseCondemnedClump
TableAdjustForMoveClump
TableAdjustForMoveClump
ReconstructNodesInActiveClump
GetNewActiveClump
MakeAnErasedClumpAvailable
EraseCondemnedClump
TableAdjustForMoveClump
TableAdjustForMoveClump
TableAdjustForMoveClumpToCondemn
EraseTableSystemClump
EraseTableSystemClump
EraseTableSystemClump
WriteALFTables
SaveNewAnchorToFlash
AdvanceActiveAnchorPointer
AdvanceActiveAnchorPointer
WriteAnchorEntry
AdvanceActiveAnchorPointer
WriteAnchorEntry
WriteJournalLog
AdvanceActiveJournalPointer
IssueALFRequest
ReadDataFromFlash
IssueALFRequest
ReadDataFromFlash
IssueALFRequest
WriteDataToFlash
JournalEntryForReplaceNode
AddEntryToJournal
ReplaceNodePhysical
TableAdjustForMoveClump
TableAdjustForMoveClumpToCondemn
IssueALFRequest
ReadDataFromFlash
IssueALFRequest
IssueALFRequest
IssueALFRequest
IssueALFRequest
ReplaceNodePhysical
IssueALFRequest
IssueALFRequest
ReplaceNodePhysical
IssueALFRequest
IssueALFRequest
ReplaceNodePhysical
IssueALFRequest
IssueALFRequest
IssueALFRequest
IssueALFRequest
IssueALFRequest
IssueALFRequest
IssueALFRequest
IssueALFRequest
ReplaceNodePhysical


Top
 Profile  
 
 Post subject: Re: Seagate SSHD ST1000LM014 does not spin up
PostPosted: July 14th, 2020, 0:00 
Offline

Joined: July 8th, 2020, 11:36
Posts: 3
Location: Peterborough, Ontario
Bump to ask again, anyone in Canada have a donor PCB they can sell me?

Anyone able to tell me from the log if it is indeed NAND problem that should be fixed by method mentioned above?

I have the necessary equipment now to get a ROM dump. Should I just be able to reprogram donor board with full ROM dump of patient if it is same board with same firmware? I guess I can dump them both and compare them with a diff, but for learning purposes if anyone knows the addresses of drive identifying information and can tell me this would be helpful.

Does anyone know of any firmware fix that can be done on these drives to simply bypass NAND to allow hdd to operate without it? As someone who used to design firmware for sensors which are not as critical, and designed them with double and even triple redundancy so they would always operate at least at factory default I can’t wrap my head around why anyone would design a firmware that disables a perfectly fine platter because the cache is broken... that seems so ridiculously unfathomable to me.

I would be interested in poking around the firmware and seeing if I can do some reverse engineering to disable the NAND check if anyone has any tools or tips to share. A disassembly tool would point me in the right direction.

Cheers


Top
 Profile  
 
 Post subject: Re: Seagate SSHD ST1000LM014 does not spin up
PostPosted: July 14th, 2020, 0:19 
Offline
User avatar

Joined: September 8th, 2009, 18:21
Posts: 15538
Location: Australia
jmelo wrote:
As someone who used to design firmware for sensors which are not as critical, and designed them with double and even triple redundancy so they would always operate at least at factory default I can’t wrap my head around why anyone would design a firmware that disables a perfectly fine platter because the cache is broken... that seems so ridiculously unfathomable to me.

The same thing had occurred to me. Seagate's programmers could simply clear/reinitialise the cache, or they could disable the cache permanently if it is unrecoverable. Add a new attribute to the SMART report to let the user know that something is wrong, but at least let the user recover their data.

Stupid, stupid, stupid.

_________________
A backup a day keeps DR away.


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

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: Google [Bot] and 155 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:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group