Reinoud Zandijk <reinoud%NetBSD.org@localhost> writes: > when trying to update my NAS to -current, or at least to a -current kernel, my > FS failed to mount. It reported: > > ---- > wd0 at atabus1 drive 0 > wd0: <Hitachi HDS721010CLA332> > wd0: 931 GB, 1938021 cyl, 16 head, 63 sec, 512 bytes/sect x 1953525168 sectors > boot device: <unknown> > root on wd0e dumps on wd0b > ERROR: cylinder group size mismatch: fs_cgsize = 0x4800, fs->fs_cgsize = 0x4000, CGSIZE(fs) = 0x4003 > cannot mount root, error = 22 > root device (default wd0e): > ---- Does it pass fsck? Does it work ok on -7? Arguably it's a bad situation for the kernel to object to things that fsck does not at least detect. And fsck in -7 should have all the checks that a current kernel requires, to have a sane upgrade path. But it seems that the kernel is objecting to real problems that occur fairly infrequently in the wild, and probably dump/newfs/restore is in order.
Attachment:
pgpR55F9mYsNc.pgp
Description: PGP signature