NMOUNT/OMOUNT midway status
Ruslan Ermilov
ru at freebsd.org
Mon Dec 6 14:54:36 PST 2004
Hi,
On Mon, Dec 06, 2004 at 10:10:13PM +0100, Poul-Henning Kamp wrote:
>
> I have now converted all of the filesystems which are not rootfs
> candidates under the old world order[1] (nfs, cd9660 and ufs).
>
> There shouldn't be any visible effects of this work seen from
> userland: the old mount_*(8) binaries and mount(2) system calls
> should all just work like they used to.
>
> If they don't, try to take a peek yourself, it's pretty simple
> after all. If you can't spot the mistake I've made, send me
> email.
>
> The next step involved converting the three 'big' filesystems and
> the root filesystem mount code, and I have not quite found out
> how to partition that into a sequence of sensible commits.
>
> If you want to help me test I keep a patch relative to -current
> up to date:
>
> http://phk.freebsd.dk/patch/nmount.patch
>
> Poul-Henning
>
>
> [1] In the new worldorder all filesystems which understand a "from"
> argument is a root filesystem candidate, that means that msdosfs,
> ntfs, hpfs and ext2fs with no or only minor tweaking can be used
> for root filesystem.
>
Are you aware of the following problem? On a recent
-CURRENT system, remounting / by fsck(8) is not possible:
mount reload of '/' failed: Invalid argument
This has been triggered by an unclean shutdown due to a
panic, but can also be reproduced easily by booting or
shutting down into single-user mode, having / mounted
read-only, and typing "fsck /".
Cheers,
--
Ruslan Ermilov
ru at FreeBSD.org
FreeBSD committer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-current/attachments/20041207/f67fb7bd/attachment.bin
More information about the freebsd-current
mailing list