0

说这就是pivot_root之前世界的样子,

/
/bin
/sbin
/etc
/lib
/proc
/sysfs
.....

当我调用“pivot_root /newroot /newroot/oldroot”时,上面所有这些文件夹发生了什么?

我们得到一个裸体的“/”,整个旧世界都驻留在“/oldroot”中??

/
/oldroot
/oldroot/bin
/oldroot/sbin
/oldroot/lib
/oldroot/etc

但是,谁在新世界中创造了 /bin、/sbin 和 /proc、/sysfs?

4

1 回答 1

1

在执行pivot_root 之前,应该注意为所有必要的/proc、/dev 等执行“mount --move”……任何需要可用的东西。

于 2013-10-24T15:02:06.887 回答