例如,我的系统在 /stuff 有一个挂载点。我需要一个特定的程序来将 /stuff 视为不同的挂载(该程序具有硬编码的 /stuff 路径,我无法更改)。有没有办法让那个特定的程序视图/东西与其他人不同?我是否必须使用 chroot,并从我的真实 rootfs 复制所有挂载/devnodes 等?谢谢。
编辑:澄清一下,我希望一个程序在 /stuff 中查看时看到不同的地方,我不希望程序通过不同的地方访问 /stuff 的内容。例如,如果系统上的其他任何地方执行“ls /stuff”,他们会看到fileA.txt fileB.txt,但如果这个程序执行“ls /stuff”,它会看到fileC.txt。