Date: Thu, 11 Feb 2010 15:54:35 +0000 From: Matthew Seaman <m.seaman@infracaninophile.co.uk> To: RW <rwmaillists@googlemail.com> Cc: freebsd-questions@freebsd.org Subject: Re: Memory disk "a la mfsroot"? Message-ID: <4B74283B.1070903@infracaninophile.co.uk> In-Reply-To: <20100211153925.7b88844d@gumby.homeunix.com> References: <4B7419F5.7050602@pldrouin.net> <4B741E56.8010002@infracaninophile.co.uk> <20100211153925.7b88844d@gumby.homeunix.com>
next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 11/02/2010 15:39, RW wrote: > On Thu, 11 Feb 2010 15:12:22 +0000 > Matthew Seaman <m.seaman@infracaninophile.co.uk> wrote: >> On 11/02/2010 14:53, Pierre-Luc Drouin wrote: >> >>> I would like to know if there is a mount command that allows to >>> create a memory disk that can be initialized from a file. What I am >>> looking for is something like mount_mfs -F, but that does not >>> modify the actual file. I know what I could easily to this by >>> copying the content of the file to the memory disk, but I am >>> looking for a solution that can be configured via fstab. >> >> Yes. See mdconfig(8) -- there are examples in there of exactly what >> you want to do. > > I don't think covers what he is asking for. I think you would need a > union filsystem that overlays a swap-backed filesystem on top of a > file-backed filesystem - if that's possible. Actually, I was thinking more along the lines of mounting a .iso as a cd9660 filesystem. Which won't muck up the underlying .iso, but only because it's read-only. You could mount a FFS image read-only in exactly the same way -- I think there's a 'last mounted on' field in the backing file image that will be updated if the it is writable (even if the fs itself is mounted ro) but that's not the right answer either. Basically, you're going to have to mount and initialise as two separate operations as far as I can see. Cheers, Matthew - -- Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate Kent, CT11 9PW -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.14 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkt0KDsACgkQ8Mjk52CukIxZaACcCIsHKNBckWDFzRWDJqEH/vVC Pd4AnRp74n7+Jl+z28VwBEYqpfQmNVJ0 =lxug -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4B74283B.1070903>