On Fri, Mar 20, 2009 at 02:33:22PM -0600, Xavier Callejas wrote:
Hi,
How can I be sure that my hard disk has badblocks? How can I test all the entire disk if it has badblocks?
I'm getting this in my '/var/log/messages':
... ar 20 14:27:18 xavier kernel: sd 0:0:0:0: [sda] Add. Sense: Unrecovered read error - auto reallocate failed Mar 20 14:27:18 xavier kernel: end_request: I/O error, dev sda, sector 171206258 Mar 20 14:27:18 xavier kernel: Buffer I/O error on device sda9, logical block 4843970 Mar 20 14:27:19 xavier kernel: ata1: EH complete Mar 20 14:27:19 xavier kernel: sd 0:0:0:0: [sda] 312581808 512-byte hardware sectors: (160GB/149GiB) Mar 20 14:27:19 xavier kernel: sd 0:0:0:0: [sda] Write Protect is off Mar 20 14:27:19 xavier kernel: sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00 Mar 20 14:27:19 xavier kernel: sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA Mar 20 14:28:07 xavier kernel: ata1.00: exception Emask 0x0 SAct 0x1 SErr 0x0 action 0x0 Mar 20 14:28:07 xavier kernel: ata1.00: irq_stat 0x40000008 Mar 20 14:28:07 xavier kernel: ata1.00: cmd 60/80:00:5a:1e:06/00:00:0b:00:00/40 tag 0 ncq 65536 in Mar 20 14:28:07 xavier kernel: res 51/40:10:ca:1e:06/01:00:0b:00:00/40 Emask 0x409 (media error) <F> Mar 20 14:28:07 xavier kernel: ata1.00: status: { DRDY ERR } Mar 20 14:28:07 xavier kernel: ata1.00: error: { UNC } ...
Thanks, I'm very worry about this.
You may use badblocks(8) ... including reading the manual page *before* first usage, as you may loose data ;) On the other hand you may check the wires/cables of the disk its self (loose contact, slack joint, bends, and shielding). Werner -- "Having a smoking section in a restaurant is like having a peeing section in a swimming pool." -- Edward Burr -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org