You are not logged in.
Hi,
I insterted two new HDDs ( http://www.wdc.com/en/products/products.asp?driveid=773 - WD20EARS) into my HTPC. I ran badblocks on them (took >3 days!) then migrated the data off
the old harddrives (I'm using LVM so used pvmove and vgreduce IIRC). That seemed to work fine.
Now the machine boots up OK, but I get this in dmesg after transferring about 50MB of data:
ata8.00: exception Emask 0x12 SAct 0x0 SErr 0x1000500 action 0x6
ata8.00: BMDMA stat 0x5
ata8: SError: { UnrecovData Proto TrStaTrns }
ata8.00: failed command: READ DMA
ata8.00: cmd c8/00:08:f9:c1:aa/00:00:00:00:00/e6 tag 0 dma 4096 in
res 51/84:01:00:00:00/00:00:00:00:00/e0 Emask 0x12 (ATA bus error)
ata8.00: status: { DRDY ERR }
ata8.00: error: { ICRC ABRT }
ata8: hard resetting link
ata8: SATA link up 1.5 Gbps (SStatus 113 SControl 310)
ata8.00: configured for UDMA/133
ata8: EH completeThen the machines stops responding to ping, and I can't access it. Not even locally, the TTYs are hung (no blinking cursor).
How should I start troubleshooting this?
edit: http://marc.info/?l=linux-ide&m=125526699500519&w=2 looks interesting. However, the new HDDs are not on that PCI controller.
[root@ion ~]# lspci
00:00.0 Host bridge: nVidia Corporation MCP79 Host Bridge (rev b1)
00:00.1 RAM memory: nVidia Corporation MCP79 Memory Controller (rev b1)
00:03.0 ISA bridge: nVidia Corporation MCP79 LPC Bridge (rev b2)
00:03.1 RAM memory: nVidia Corporation MCP79 Memory Controller (rev b1)
00:03.2 SMBus: nVidia Corporation MCP79 SMBus (rev b1)
00:03.3 RAM memory: nVidia Corporation MCP79 Memory Controller (rev b1)
00:03.5 Co-processor: nVidia Corporation MCP79 Co-processor (rev b1)
00:04.0 USB Controller: nVidia Corporation MCP79 OHCI USB 1.1 Controller (rev b1)
00:04.1 USB Controller: nVidia Corporation MCP79 EHCI USB 2.0 Controller (rev b1)
00:06.0 USB Controller: nVidia Corporation MCP79 OHCI USB 1.1 Controller (rev b1)
00:06.1 USB Controller: nVidia Corporation MCP79 EHCI USB 2.0 Controller (rev b1)
00:08.0 Audio device: nVidia Corporation MCP79 High Definition Audio (rev b1)
00:09.0 PCI bridge: nVidia Corporation MCP79 PCI Bridge (rev b1)
00:0b.0 SATA controller: nVidia Corporation MCP79 AHCI Controller (rev b1)
00:10.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:15.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
01:05.0 RAID bus controller: VIA Technologies, Inc. VT6421 IDE RAID Controller (rev 50)
02:00.0 VGA compatible controller: nVidia Corporation ION VGA (rev b1)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)Last edited by Fackamato (2010-07-10 21:44:50)
Offline
smartctl -a shows this:
Error 23 occurred at disk power-on lifetime: 4791 hours (199 days + 15 hours)
When the command that caused the error occurred, the device was active or idle.
After command completion occurred, registers were:
ER ST SC SN CL CH DH
-- -- -- -- -- -- --
84 51 00 00 b1 00 e0 Error: ICRC, ABRT at LBA = 0x0000b100 = 45312
Commands leading to the command that caused the error were:
CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
-- -- -- -- -- -- -- -- ---------------- --------------------
c8 00 00 00 b1 01 e0 00 00:00:00.682 READ DMA
c8 00 00 00 b0 01 e0 00 00:00:00.682 READ DMA
c8 00 00 00 af 01 e0 00 00:00:00.682 READ DMA
c8 00 00 00 ae 01 e0 00 00:00:00.682 READ DMA
c8 00 00 00 ad 01 e0 00 00:00:00.682 READ DMA(23 errors so far)
I'll try to swap the SATA cable for another one to see if that makes a difference. The disk never reported any errors when it was on the internal SATA controller (NVIDIA).
edit: Swapped cable (and port, on the PCI card). No errors in dmesg, and I successfully transferred "large" amounts of data via ftp to the lvm volume. So far so good... hm!
Last edited by Fackamato (2010-07-10 21:34:45)
Offline