使用覆盖选项会导致内核警告"上层文件系统不支持文件句柄"

作者: dam9000创建于 2026年9月4日更新于 2026年9月5日

使用 --overlay 选项会导致内核警告: [649407.156601] overlayfs: upper fs 不支持文件句柄, 回退到 index=off。 [649407.156607] overlayfs: 位于 '/proc/self/fd/9' 的 fs 不支持文件句柄, 回退到 xino=off。 overlay 功能运行正常, 但由于我经常运行此命令, 它会向内核日志发送这些警告。我想摆脱它们。我不确定最干净的方法是什么, 也许可以添加一个选项: --overlay-opt OPT 这将允许我明确关闭导致这些警告的默认挂载标志, 例如: --overlay-opt index=off,xino=off 也许可以选择默认情况下使用这些挂载选项, 但我不确定这是最佳解决方案。您是否考虑实现此类选项, 或者是否接受一个能够实现此功能的补丁, 如果这是正确的方法呢?

内容来源: containers/bubblewrap