Seagate Hard Drive Fiasco Grows
AnInkle writes "Two months after acknowledging that their flagship 1.5TB Barracuda 7200.11s could hang while streaming video or during low-speed file transfers, Seagate again faces a swell of complaints about more drives failing just months after purchase. Again, The Tech Report pursued the matter until they received a response acknowledging the bricking issue. Seagate says they've isolated a 'potential firmware issue.' They say there's 'no data loss associated with this issue, and the data still resides on the drive;' however, 'the data on the hard drives may become inaccessible to the user when the host system is powered on.' If users don't like the idea of an expensive data-laden paperweight, Seagate is offering a firmware upgrade to address the matter, as well as data recovery services if needed. By offering free data recovery, Seagate seems to be trying to head off what could become a PR nightmare that may affect several models under both the Seagate and Maxtor brands."
You better believe PR nightmare. After this how many will ever trust either the company or their products again?
Shai Schticks:"You don't make peace with friends, you make peace with enemies"
" They say there's 'no data loss associated with this issue, and the data still resides on the drive;' however, 'the data on the hard drives may become inaccessible to the user when the host system is powered on.'" ...so, my data is there, I just can't see it? That's reassuring.
And, of course, the Seagate referenced page says: "This can be done in Windows - it's easy! Download and run, or simply run as is, the Seagate Drive Detect software program." No mention of Linux, MacOS, Solaris, or BSD. So I guess there is an implied "If you are not using Windows - it's hard!".
Then later in the page, "you can download SeaTools for Windows" with a convenient link. Again, no mention of Linux, MacOS, Solaris, or BSD.
What they don't tell you is that you can create a self-booting (MS)-DOS floppy/CD so you can test your drive, regardless of your OS (as long as the system is X86). Get it here: http://www.seagate.com/www/en-us/support/downloads/seatools/seatooldreg but if you DO need to flash it, you have to contact Seagate via Email and wait for a response and code so you can use yet another program to flash the drive.
Given Seagates increasingly poor product quality, this has guaranteed I will never buy another Seagate drive. They used to be my favourite manufacturer, but this kind of sloppiness is unacceptable. Obviously all they care about is turning out high density cheap drives, with no thought to real quality assurance.
With the economy as it is this could spell the death of Seagate.
========
CINC, 4th Penguin Legion
Oops, hdparm not sdparm. And note the option is uppercase "i". /dev/sda /dev/sdb
hdparm -I
For your second:
hdparm -I
Better yet: /dev/sda | grep Model
sudo hdparm -I
Save yourself the time and effort, the required firmware updates are on bittorrent http://thepiratebay.org/torrent/4627627/Seagate_1.5TB_ST31500341AS_Firmware_Update
Only the State obtains its revenue by coercion. - Murray Rothbard
Oh, it gets better. We purchased two expensive 15,000 RPM SCA drives recently to work as backups for our RAID arrays on our Linux servers. Called Seagate *FIRST* to verify compatibility, as well as with Adaptec. Then a few months later when we needed to use one to replace a failed drive, it would NOT negotiate properly, making it useless.
Hours on the phone with Seagate we FINALLY get confirmation that there is a "firmware problem" with the drives we have and we should "upgrade the firmware". We go through the crap of getting a "key" and being sent the firmware only to find that their self-booting program would not run on our servers. Their suggestion? Find some other SCSI SCA machine just lying around and try it there. WE DON'T HAVE any such machines. We asked if we could mail the expensive, useless drives to them so THEY could upgrade the firmware. The response was "you can send in the drives for exchange, but we can't guarantee the drives sent back will have the firmware you need". This is support?????
If you can't make the fucking effort to go read the article and follow the links, why should we do it for you?
However, this replacement for me was the opposite process, only worse. They also had a list of other things I had to comply with in order to get a replacement for a drive that failed when only 2 months old:
Needless to say, I wasn't happy with that. I spent some time on the phone with them, after spending two days running around town trying to find shipping materials that would comply with their asinine requirements (they stated they would void the warranty on my drive if I failed to comply with the packing requirements). Eventually I convinced the person on the phone - we'll call him Raj - to talk to his manager about the situation. Raj then was able to to get his manager to eventually approve of sending the drive first, so I would have the proper packing materials to send my drive back in.
And then when the replacement arrived, there was a copy of a note that Raj had written while on the phone with me where he described me as "extremely irate". If I ever have to deal with them again, they'll see what irate really is when it comes from me...
Damn_registrars has no butt-hole. Damn_registrars has no use for a butt-hole.
And I've had 2 WD Caviar 160GB drives that crapped out on me in the 9 months before I switched manufacturers. Thank god for backups.
That's the problem with anecdotal recommendations. They're always true, but rarely useful in the "statistically relevant" sense.
Well I only buy Seagate, and of the dozens I've bought...well they're all still working thanks. Anecdote's are pointless, Seagate are doing the decent thing here - saying we screwed up (it happens) - here's a new firmware and if you lost data we'll pay to try and get it back. That's a lot more than they're required to do and more than most companies would do. I don't see any reason to give them a hard time, or stop buying their products.
---- Den ene knappen er powerknapp, den andre er Bender voice knapp "Bite My Shiny Metal Ass"
I can tell you from my decade of experience as a technician and running a small shop that Seagate HDDs have the lowest failure rate in the business.
See how that works? This is why anecdotes are useless.
I don't understand why manufacturer's keep insisting on writing the apps for Windows or DOS, with the growing trend to use these drives in other systems.
I use Supermicro systems in my datacenter, and the coolest thing is, all of their flash utils, and CDROM discs boot FreeDOS. This alleviates the problem that you just might not be running Windows on your server. I wish all manufacturers would get the hint.
-- If we don't stand up for our rights, now, there will be no right to stand up for them later.
I tried getting through their contact page. It was incredibly frustrating, and they won't even let you contact them unless you agree to some ridiculous terms absolving them from anything and everything, allowing them to email you whenever they want, stuff like that, in order to signup for an account.
Google's a little more helpful. This page at least might be kinda sorta related: http://www.seagate.com/www/en-us/support/downloads/other_downloads/cuda-fw
Then I tried to search for some of the terms in the title of the page (eg. "SD14") and it couldn't find any pages. That's some search function you've got there, Seagate -- it isn't by any chance hooked up to an empty database is it? Did you by chance have it on a 7200.11 drive?
I'd wager ALL (or a good portion) of the magnetic hard drive manufacturer's BEST people are working on their prototype SSD units (NOT magnetic drives and their respective firmware)...
Magnetic Media Hard Drives have now entered the time of their final epic journey to join their ancestors, Betamax, Cassettes, and 8-Track (et al.) at the great campfire in the sky...
I bought two of the Seagate 1.5 TB drives. I put them through the standard 7-day torture test pre-deployment before they went into production, which revealed a problem. A quick google search revealed that I wasn't the only one.
Seagate support emailed me a firmware update that completely solved the problem. (knock on wood) They then easily passed the next round of torture test, and have been in production ever since as part of a D2D backup storage array.
What parent poster says is true - ALL manufacturers have the occasional bad seed. In my experience, hard drive failures are usually due to mfg defects, much less so due to "wearing out". I have the most problems within the first month of purchase, or 5 years later, but I have plenty of drives from about 1 GB on up that have seen so many years of heavy, continuous use that their size is no longer relevant, but still work beautifully.
I have no problem with your religion until you decide it's reason to deprive others of the truth.
Some people really do have x86 servers that aren't Windows... Being able to build a DOS "disk" for flashing purposes on such "1%" machines (because it's not feasible to put Windows on) is extremely important in such scenarios and doesn't seem unreasonable.
There really is a not-insignificant chunk of other stuff out there.
This is just freakin' cool.
Fry's isn't open at this hour, but I built one of those a few years ago and dug it out of my parts box, and yes, you can talk to the bare metal of the drive this way. (Failing that, I found a schematic that does the same thing with a 74LS14, seeing as how most serial ports can speak TTL now by default!)
Anyways, looks like there are commands for diagnostics, memory peeking/poking, raw sector reads/writes, the works. 38400 8N1, or 9600 8N1. (Googling around, looks like some Samsung drives with Marvell "CPU"s like 57600 8N1)
Got the T> prompt, level "T" meaning "T"ests, and you can "Q"uery it. There appears to be self-help, pressing "?".
At level C (F3 C> prompt, "F3" refers to the architecture, "C" refers to the level), you can get a list of all commands with "Q", for Query.
^V echoes commands on, useful.
^C resets/spinsdown the drive.
More googling...
Looks like there are two groups of people: One group of Eastern European hackers intent on protecting their commercial ability to do data recovery -- there's an expensive but slick GUI wrapper around some of the common fixes, and everyone in Eastern Europe (I wound up in a Russian and a Polish forum) seems friendly enough to talk about hacking the terminal interface, but (obviously) doesn't want to give a cookbook answer. (I do kinda respect the "Read between the lines of our hints and you'll eventually figure it out!" attitude, though. :)
For instance, the tail end of this video (which is basically the "cookbook" answer for the commercial product, and provides a lot of hints at the DIY solution -- the video doesn't show the commands being sent via the terminal window, as I guess that'd make it too easy :)... but the status window of the commercial tool, plus the status bits at the bottom of the GUI screen, makes it clear what's going on. Specificlaly, the status log shows the results of commands that have arguments that look an awful lot like the ones that the drive's self-help output, like this one:
Level T m: Rev 0001.0000, Flash, FormatPartition, m[Partition],[FormatOpts],[DefectListOpts],[MaxWrRetryCnt],[MaxRdRetryCnt],[MaxEccTLevel],[MaxCertifyTrkRewrit es],[ValidKey]
The video also shows some drive (or drive board?) powering on/off activity. These appear to be the level 2 commands "U" (SpinUpDrive), "Z" (SpinDownDrive), and/or the level 1 command "e" (SpinDownAndResetDrive. And/or some other commands that I haven't figured out, to power down the drive so that the PCB can be removed for the BSY fix, then power it back up again after the PCB's plugged back into the "drive" half of the drive.
Not sure if those are the same as the power on/off things the video is showing, or if there are other commands to control power. Also not sure about things like SmartControl, (level 1 "N"), but maybe that's how to clear things like the SMART list (/1 to get to level 1, then N1 to clear it?)
There also appears to be a fairly active thread at msfn.org about a "Look, just hook the drive up to a serial port, and be careful not to make any typos, and remember that all the control-characters are case-sensitive" sor