05-31-2009 06:01 AM
I just got a 7200.12 ST31000528AS with CC34 firmware and I noticed that the smart self-tests never complete. 24 hours after starting the long test still shows "90%" remaining. This system has 3 other seagate disks of various vintages and the smart tests all run at the rate the drive says they will (randing from 1-5 hours depending on the drive). This is the only drive that seems to get stuck. Does this drive need to be initialized in some funny way to get it to act like a drive of old? I've also tried the short test and the new "Conveyance Test" and after 10 -20 minutes both tests still showed 90% remaining, so it isn't just the long test that hangs. It is all of them.
SMART Self-test log structure revision number 1
Num Test_Description Status Remaining LifeTime(hours) LBA_of_first_error
# 1 Conveyance offline Aborted by host 90% 277 -
# 2 Short offline Aborted by host 90% 273 -
# 3 Extended offline Aborted by host 90% 273 -
# 4 Extended offline Interrupted (host reset) 90% 252 -
# 5 Extended offline Interrupted (host reset) 90% 219 -
# 6 Extended offline Interrupted (host reset) 90% 164 -
# 7 Extended offline Interrupted (host reset) 90% 48 -
06-01-2009 08:12 AM
06-24-2009 01:31 PM
Same problem here.
I have 2 ST31000528AS
I tried to use the solution found here :
http://74.125.95.132/search?q=cache:hjZys_bP4wEJ:
I downloaded seatools_cli.tar, untar. (is it a x86_64 tool ?)
But what test have I to try with ?
I tried ./st -t 10 /dev/sda and ./st -T 10 /dev/sda (on sdb too) but nothing new.
[code] /dev/sg0 [=/dev/sda bus0 ch=0 target=0 lun=0]
/dev/sg0
Vendor = ATA
Product = ST31000528AS
Version = CC34
Serial Number =
Copyright =
SCSI Firmware = ÿÿ
Servo RAM Release =
Servo ROM Release =
Servo RAM Date = ÿÿ
Servo ROM Date = %
Blocksize = 512, Highblock = 1953525167, Capacity = 976763 MB
-this is a Seagate drive
-this drive does not support DST
-Mode Page Settings [current value (default)]:
-WCE bit = 1 (0)
-RCD bit = 0 (0)
-AWRE bit = 1 (0)
-ARRE bit = 0 (0)
-DExcpt bit = 0 (0)
-Number of cache segments = 0 (0)
-JIT bit 0 = 0 (1)
-JIT bit 1 = 0 (1)
-JIT bit 2 = 0 (1)
-JIT bit 3 = 0 (1)
/dev/sg1 [=/dev/sdb bus1 ch=0 target=0 lun=0]
/dev/sg1
Vendor = ATA
Product = ST31000528AS
Version = CC34
Serial Number =
Copyright =
SCSI Firmware = ÿÿÿÿ
Servo RAM Release =
Servo ROM Release =
Servo RAM Date =
Servo ROM Date = T9
Blocksize = 512, Highblock = 1953525167, Capacity = 976763 MB
-this is a Seagate drive
-this drive does not support DST
-Mode Page Settings [current value (default)]:
-WCE bit = 1 (1)
-RCD bit = 0 (1)
-AWRE bit = 1 (1)
-ARRE bit = 0 (1)
-DExcpt bit = 0 (1)
-Number of cache segments = 0 (0)
-JIT bit 0 = 0 (0)
-JIT bit 1 = 0 (1)
-JIT bit 2 = 0 (0)
-JIT bit 3 = 0 (1)[/code]
06-25-2009 11:44 PM
06-26-2009 03:18 PM
This isn't Seagate Support, this is Seagate users talking to each other. If you want actual support, contact Seagate Support (by phone, fake email, or chat).
I'm not going to follow a random link.
Since this is a tar file, I assume that it is for UNIX or Linux. If I remember correctly, there was a SeaTools (or something like it) for Linux, but it was only for SCSI drives.
It you want to use SeaTools, use SeaTools for DOS. Seagate distributes it as a .iso image to burn to create a bootable CD.
Under Linux, you can use the smartctl command to run self-tests. I think that it is also available on other UNIX-like platforms.
06-26-2009 03:27 PM
HughR wrote:
This isn't Seagate Support, this is Seagate users talking to each other. If you want actual support, contact Seagate Support (by phone, fake email, or chat).
I'm not going to follow a random link.
Since this is a tar file, I assume that it is for UNIX or Linux. If I remember correctly, there was a SeaTools (or something like it) for Linux, but it was only for SCSI drives.
It you want to use SeaTools, use SeaTools for DOS. Seagate distributes it as a .iso image to burn to create a bootable CD.
Under Linux, you can use the smartctl command to run self-tests. I think that it is also available on other UNIX-like platforms.
I didn't really know it wasn't seagate support, sorry. The SeaGuru made me think that.
I'll try dos tool so.
There isn't any Linux tool for SATA ?
Thanks for your help.
06-26-2009 04:13 PM - edited 06-26-2009 04:19 PM
My drives are no found with seatool for dos.
I tried several options in bios, but no success.
I tried to disable AHCI, or even legacy AHCI mode, nothing better.
Edit : I forgot to indicate my motherboard : supermicro C2SBC-Q
06-26-2009 06:49 PM
"There isn't any Linux tool for SATA ?"
Not from Seagate. But smartctl is available and can do SMART drive self-testing. In fact, I like it better because it tells you a lot more that SeaTools.
"I tried to disable AHCI, or even legacy AHCI mode, nothing better."
Yeah, something like that is probably needed because DOS doesn't have drivers that understand newer controller interfaces.
Thanks for mentioning the motherboard. That rules out nVidia disk controller driver problems. Nice board -- 5 PCI slots!
06-26-2009 09:10 PM
I know very well smartmontools, but the problem is that the selftest never goes after 90% remaining.
And I saw somewhere (the first link) that I had to first make the test with the seatool once to unlock that definitively.
I tried all what I could in BIOS to make it recognize my controler.
About the motherboard, I don't think it's nvidia controler, all is Intel :
00:1f.2 SATA controller: Intel Corporation 82801IR/IO/IH (ICH9R/DO/DH) 6 port SATA AHCI Controller (rev 02)
And finaly, I choose this motherboard for its PCI slots ![]()
06-26-2009 09:33 PM
OK, I suspect that we're having a bit of a language problem. I'll try to be clearer.
I wonder why it is stopping at 90%. Is this with smartmontools? Under Linux? Which distro & version?
If it is under Linux, could you look at the output of dmesg (kernel logging) to see if there are suspicious messages about the drive?
Are you using this drive in a hardware RAID array? (I don't actually know if the Intel controller + Linux is capable of hardware RAID.)
Have you done any motherboard BIOS updates that are suggested?
©2012 Seagate Technology LLC