4

OpenWrt 使用 overlayfs

# mount | grep overlay
/dev/ubi0_2 on /overlay type ubifs (rw,noatime)
overlayfs:/overlay on / type overlay (rw,noatime,lowerdir=/,upperdir=/overlay/upper,workdir=/overlay/work)

不知何故,真正的lowerdir是/rom

# mount | grep rom
mtd:ubi_rootfs on /rom type squashfs (ro,relatime)

如何恢复文件以使其与中一样/rom从覆盖中删除记录:whiteouts 和 opaque dirs。

解决方法

cp /rom/path/to/file /overlay/upper/path/to/file
4

1 回答 1

7

从 中删除文件/overlay/upper,然后重新挂载 rootfs。

rm /overlay/upper/my/file
mount -o remount /
于 2019-09-17T06:20:09.263 回答