Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Dec 2006 16:06:21 +0100
From:      Marc van Woerkom <marc.vanwoerkom@FernUni-Hagen.de>
To:        freebsd-questions@freebsd.org
Subject:   Dealing with bad blocks on a hard disc
Message-ID:  <4586AE6D.3080704@fernuni-hagen.de>

next in thread | raw e-mail | index | archive | help
Hi,

my notebook's hard drive seems to be damaged:

Dec 18 15:49:13 hokage kernel: ad0: FAILURE - READ_DMA 
status=51<READY,DSC,ERROR> error=40<UNCORRECTABLE> LBA=9919567
Dec 18 15:49:13 hokage kernel: 
g_vfs_done():ad0s1f[READ(offset=1360723968, length=32768)]error = 5
Dec 18 15:49:13 hokage kernel: vnode_pager_getpages: I/O read error
Dec 18 15:49:13 hokage kernel: vm_fault: pager read error, pid 1048 (cvsup)
Dec 18 15:49:17 hokage kernel: ad0: FAILURE - READ_DMA 
status=51<READY,DSC,ERROR> error=40<UNCORRECTABLE> LBA=9919567
Dec 18 15:49:17 hokage kernel: 
g_vfs_done():ad0s1f[READ(offset=1360723968, length=32768)]error = 5
Dec 18 15:49:17 hokage kernel: vnode_pager_getpages: I/O read error
Dec 18 15:49:17 hokage kernel: vm_fault: pager read error, pid 1048 (cvsup)
Dec 18 15:49:17 hokage kernel: pid 1048 (cvsup), uid 0: exited on signal 6

Is it possible to check the disc for bad blocks and to mark them as 
unusable,
thus allowing me continue using the hard drive?

Or what would you recommend?

Funny, I use FreeBSD about 10 years, this is the first time I have
that problem and it seems not to be addressed in the handbook.

Regards,
Marc




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4586AE6D.3080704>