如何从 overlayfs 上层去除白化现象?

如何从 overlayfs 上层去除白化现象?

我在嵌入式设备上有一个基于 OpenWrt 的系统。Rootfs
被挂载为 overlayfs

# mount
mtd:ubi_rootfs on /rom type squashfs (ro,relatime)
overlayfs:/overlay on / type overlay (rw,noatime,lowerdir=/,upperdir=/overlay/upper,workdir=/overlay/work)
...

有许多已更改的文件:

# find /overlay/upper/ -type f
/overlay/upper/etc/passwd
/overlay/upper/etc/sysstat/sysstat
/overlay/upper/etc/bluetooth/csr8x11-mac.psr
/overlay/upper/etc/shadow
/overlay/upper/etc/ethers
...

我需要恢复它们

答案1

从覆盖中删除文件,然后重新挂载 rootfs。

rm /overlay/upper/etc/*
mount -oremount /

相关内容