fsck on reboot in 5.x
Joan Picanyol
lists-freebsd-current at biaix.org
Tue Dec 30 04:33:01 PST 2003
* Doug White <dwhite at gumbysoft.com> [20031230 05:35]:
> > WARNING: R/W mount of / denied. Filesystem is not clean - run fsck
> > WARNING: R/W mount of /fs/tmp/mount denied. Filesystem is not clean - run fsck
> > WARNING: R/W mount of /fs/home/mount denied. Filesystem is not clean - run fsck
> > WARNING: R/W mount of /fs/std-var/mount denied. Filesystem is not clean - run fsck
> > WARNING: R/W mount of /fs/aegee/mount denied. Filesystem is not clean - run fsck
> / shouldn't appear in this list. Can you show us your fstab? It seems as
> if the pass numbers are wrong. fsck uses the pass numbers in fstab to
> figure out what filesystems to check when.
[joan at iaeste-catalunya:~]0 $cat /etc/fstab
# Device Mountpoint FStype Options Dump Pass#
/dev/ad3s1b none swap sw 0 0
/dev/acd0 /cdrom cd9660 ro,noauto 0 0
/dev/ad0s1a / ufs rw
/fs/base/dev-mount /fs/base/mount ufs ro
/fs/apps/dev-mount /fs/apps/mount ufs ro
/fs/tmp/dev-mount /fs/tmp/mount ufs rw
/fs/home/dev-mount /fs/home/mount ufs rw
/fs/std-var/dev-mount /fs/std-var/mount ufs rw
/fs/package/dev-mount /fs/package/mount ufs ro
/fs/aegee/dev-mount /fs/aegee/mount ufs rw
/fs/scratch/dev-mount /fs/scratch/mount ufs rw
Looks like Pass# column is certainly wrong, reading the man page
suggests that / should be 1. I'd have /fs/std-var/ second and the
others afterwards. Will the fs's be remount rw as per fstab after
bgfsck?
On a related isue, what does fsck do with fs's on vinum volumes with
regard to sequential/parallel fsck'ing?
> > So, can anyone enlight me about how to make FreeBSD postpone rw mount of
> > dirty fs's until bgfsck has finished?
> bgfsck doesn't kick off until the filesystem has been checked for any
> critical issues. In your case, it appears that something is keeping fsck
> from executing.
I saw /some/ bfsck running, but ISTR that not for all fs's. I'll test
again when I get to the console after modifying fstab.
tks
--
pica
More information about the freebsd-current
mailing list