Linux Command Things
Table of Contents
pivot_root
vs chroot
pivot_root
和chroot的主要区别是, pivot_root
主要是把整个系统切换到一个新的root目录,而移除对之前root文件系统的依赖,这样你就能够umount原先的
root文件系统。而chroot是针对某个进程,而系统的其它部分依旧运行于老的
root目录。
examples
- Change the root file system to
/dev/hda1
from an interactive shell:mount /dev/hda1 /new-root cd /new-root pivot_root . old-root exec chroot . sh <dev/console >dev/console 2>&1 umount /old-root