在linux上运行以下命令(4.4.59和4.9.8已经过测试)将失败:
am
并且dmesg中有一条错误消息:
mkdir -p /tmp/proc
mount -t overlay overlay -o lowerdir=/proc:/tmp/proc /tmp/proc
为什么&t?/ proc是叠加文件系统的一层?
如果我将
overlayfs: maximum fs stacking depth exceeded
替换为/proc
或/dev
,则会毫无问题地安装,因此/sys
似乎有一些特殊内容。
P.S。用例是创建一个更安全的chroot环境,我想在chroot中将/proc
,/dev
和/sys
设为只读。