On Mon, 08.03.2010 at 13:09:19 +0200, Eugene Dzhurinsky wrote:
> On Mon, Mar 08, 2010 at 12:52:43PM +0200, Eugene Dzhurinsky wrote:
> > dd if=/dev/ad4 of=/dev/null skip=222342559 bs=512 count=1
> > dd: /dev/ad4: Input/output error
> > 0+0 records in
> > 0+0 records out
> > 0 bytes transferred in 2.351940 secs (0 bytes/sec)
> > 
> > dd if=/dev/zero of=/dev/ad4 seek=222342559 bs=512 count=1
> > dd: /dev/ad4: Operation not permitted
> > 
> > Should I do it in single mode?
> 
> sysctl kern.geom.debugflags=0x10
> 
> Did the trick, I was able to write directly to the sector, and now it seems to
> work well. No remaps recorded thus, but no errors so far.

It's too late now, but you really should have gone with something like
# recoverdisk /dev/ad4 /dev/ad4

this will re-write all blocks on the disk, it may fail at reading block
222342559, but there's a chance that the disk error correction gets it
right after a couple of times.

Regards,
Uli
_______________________________________________
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Reply via email to