Comments (3)
This may be difficult to solve.
Based on the error reported at the end of the log, it looks like the drive is rejecting the new firmware because it thinks it is incompatible. Drives from this time often have capacity specific versions, like a 500GB 0008 file has a different servo than a 1TB or 2TB 0008 (your ST32000444SS).
The SCSI code is 0008 in all cases but the combined servo code is changing based on the capacity (number of platters inside the drive). It may be very difficult to track down the correct firmware for this older drive. Also, if the drive was originally sold by an OEM then it might even have their specific FW and only the OEM has the updates to their own code.
from your log:
Sense Key: 5h = Illegal Request
ASC & ASCQ: 26h - 99h = Vendor specific ascq code
FRU: 6h = Vendor Specific
05 26 99 06
05 Illegal Request
26 Invalid parameter or field or other attribute
99 Invalid Field Parameter—Firmware Tag
06 FRU unknown to me, but might mean a mismatch between the servo on the drive and in the new code file
https://en.wikipedia.org/wiki/Key_Code_Qualifier
http://www.t10.org/lists/asc-num.htm
https://www.seagate.com/files/staticfiles/support/docs/manual/Interface%20manuals/100293068j.pdf
see 2.4.1.6Additional Sense and Additional Sense Qualifier codes
from toolbin.
The firmware file was downloaded from the seagate support site after searching for files associated with that specific drive's serial number.
Looks like I might have bought junk though, the smart data has been wiped from the disk, thus having them show a fake 0 hours runtime, but SeaChest shows 2-4 years of runtime for them. I guess there is no way to know just how broken these disks really are at this point.
Turns out when they are plugged in with an LSI sas2 expander, the expander does not boot. When connected directly to the isci sas controller, it will not find the disks at all, it only reports that the cables are short. And the mvsas controller will not post with the drives connected, but will operate on them when hotplugged. The Areca shows none of these problems, and just throws them out at random.
So unless I find some cure within a couple of days, I guess I'll face facts and deliver them to recycling.
Thanks for your help diagnosing the problem though, the tools are awesome, and I will probably be recommending Seagate disks next time we need new drives at work 👍
from toolbin.
Thanks for the feedback.
from toolbin.
Related Issues (20)
- SeaChest should warn the user that setSectorSize on USB External Hard is unsupported and could brick the drive HOT 3
- Not an NVMe device, Skipping HOT 12
- SeaChest_Lite_120_11923_64.exe: unknown option -- showSupportedSectorSizes HOT 2
- broken HDD drive after changing to 4kn HOT 22
- SeaChest_NVMe Reporting incorrect data for XPG Spectrix HOT 7
- FormatUnit has no effect HOT 6
- FormatUnit fails HOT 13
- seagateQuickFormat expected run time HOT 10
- please make it visible that --confirm this-will-erase-data does not really erase data HOT 4
- SeaChest_Lite does not "see" any Exos ST16000NM001G connected to an Adaptec 71605 or 71605E. HOT 4
- Please add "--json" option to output as json for ease of parsing output HOT 1
- Helps and docs don't explain how to pass a [range] HOT 3
- SeaChest-lite SetSectorSize does nothing HOT 6
- Format unit failing with Format Unit Not Supported HOT 1
- Failed to set sector size! HOT 1
- Firmware update failing - Firmware Download Failed - Download Microcode returning: ABORTED
- Seagate FireCuda 530 - Error: IDD is only supported on Seagate Drives. HOT 2
- format error - SeaChest_Release_3.5.2_03-29-2023__15-05-29.usbBootMaker HOT 5
- openSeaChest binaries don't run HOT 5
- Cannot change logical sector size of SATA-connected Seagate: "Setting sector size not supported on this device" HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from toolbin.