On Sat, Dec 25, 2004 at 05:35:10AM -0600, Klaus Weidner wrote: > On Fri, Dec 24, 2004 at 01:54:15PM -0600, Patrick Albuquerque wrote: > > Would you be able to explain the difference between pivot_root and chroot? > > > > Sorry, it is not clear to me, from reading the man pages, or google. > > The main difference is that pivot_root is intended to switch the complete > system over to a new root directory and remove dependencies on the old > one, so that you would be able to unmount the original root directory and > proceed as if it had never been in use. chroot is intended to apply for > the lifetime of a single process, with the rest of the system continuing > to run in the old root dir, and the system being unchanged when the > chrooted process exits. > > The difference is shrinking now that Linux has per-process namespaces > anyway. If you "chroot" a single init-type process that never exits and > don't care about unmounting the original root, it's the same for > practical purposes. > > -Klaus >
Thanks, that is very helpful. Happy Holidays, Patrick. -- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

