Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 3 Feb 2008 15:15:14 +0300
From:      Yar Tikhiy <yar@comp.chem.msu.su>
To:        freebsd-current@freebsd.org
Subject:   fsck remounts / read-write?
Message-ID:  <20080203121514.GI3539@comp.chem.msu.su>

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

Has anybody else noticed the following strangeness: running fsck
on the read-only / (from single user) results in the / mount upgraded
to read-write?  E.g.:

	Trying to mount root from ufs:/dev/ad0s3a
	WARNING: / was not properly dismounted
	start_init: trying /sbin/init
	Enter full pathname of shell or RETURN for /bin/sh:
	# mount
	/dev/ad0s3a on / (ufs, local, read-only)
	devfs on /dev (devfs, local)
	# fsck /
	** /dev/ad0s3a
	** Last Mounted on /
	** Root file system
	** Phase 1 - Check Blocks and Sizes
	** Phase 2 - Check Pathnames
	** Phase 3 - Check Connectivity
	** Phase 4 - Check Reference Counts
	** Phase 5 - Check Cyl groups
	3850 files, 189623 used, 64192 free (680 frags, 7939 blocks, 0.3% fragmentation)
	***** FILE SYSTEM MARKED CLEAN *****
	# mount
	/dev/ad0s3a on / (ufs, local)
	devfs on /dev (devfs, local)

I guess that `fsck /' issues a mount reload after modifying the FS,
but IMHO it shouldn't remount the FS read-write, should it?

-- 
Yar



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