Unionfs:从 upperdir 删除文件夹会导致 overlayfs 中的文件消失

Unionfs:从 upperdir 删除文件夹会导致 overlayfs 中的文件消失

我刚刚发现,当文件sudo mount -t overlay -o lowerdir=iso,upperdir=to,workdir=temp overlay fin中的文件被修改时创建的overlayfsfin会连同文件夹一起出现在upperdir 中(如预期)。但出乎意料的是,当我决定恢复更改并删除了 upperdir 中包含该文件的文件夹时, 相应的文件夹fin变成空的。人们可以从上层目录中删除文件(似乎工作正常),但为什么不能删除文件夹呢?这是overlayfs的一些细节还是我的系统上的一个错误?

我必须重新安装overlayfs才能修复它。还有其他方法可以恢复消失吗?

相关内容