AW: Re: AW: g_vfs_done():da3s1a[READ(offset=81064794762854400, length=8192)]error = 5

Andriy Gapon avg at icyb.net.ua
Tue Oct 16 07:14:10 PDT 2007


Just a wild shot here: I have seen a similar message recently when I
played with my disks. I re-arranged some partitions (and filesystems)
within a slice and it so happened (and I almost know why) that there was
some discrepancy between on-disk and in-memory label of that slice. I
ran newfs on one of the new partitions and apparently it used one label
to determine its size, but after the reboot the other label was used. As
a result I had a UFS2 filesystem with size larger than a partition that
hosted it. And after that I saw the messages similar to the one in the
subject.

All of the above is a result of my understanding of how these things
work, so it may be incorrect. But making sure that disklabels match
(that is, there is only one disklabel) and re-newfs-ing the filesystems
did help me.

So I would compare, just in case, outputs of, say, 'dumpfs -m' near '-s'
and disklabel output.

Just my 2 bits.


P.S. example of the error that I had:
g_vfs_done():ad4s1e[READ(offset=20420280320, length=16384)]error = 5

-- 
Andriy Gapon


More information about the freebsd-stable mailing list