Date: 16 Jul 1999 16:01:28 +0200 From: Marko Schuetz <marko@ki.informatik.uni-frankfurt.de> To: freebsd-stable@FreeBSD.ORG Subject: Re: status of union fs??? Message-ID: <86r9m8hex3.fsf@king.ki.informatik.uni-frankfurt.de> In-Reply-To: Marko Schuetz's message of "16 Jul 1999 15:28:25 %2B0200" References: <86u2r4hgg6.fsf@king.ki.informatik.uni-frankfurt.de>
next in thread | previous in thread | raw e-mail | index | archive | help
In an explanation by Terry Lambert in the handbook
In addition, the Linux emulation dynamically reroots lookups; this
is, in effect, what the union option to FS mounts ( not the
unionfs!) does. First, an attempt is made to lookup the file in
What is the difference between the unionfs and mount_union?
the /compat/linux/original-path directory, then only if that
fails, the lookup is done in the /original-path directory. This
makes sure that binaries that require other binaries can run
(e.g., the Linux toolchain can all run under emulation). It also
means that the Linux binaries can load and exec FreeBSD binaries,
if there are no corresponding Linux binaries present, and that you
could place a uname(1) command in the /compat/linux directory tree
to ensure that the Linux binaries could not tell they were not
running on Linux.
So does that mean it works and the man page is out of date?
Marko
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86r9m8hex3.fsf>
