Как удалить белые пятна с верхнего слоя 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
...

Мне нужно восстановить их

0
задан 20 September 2019 в 10:28
1 ответ

Удалите файл из оверлея, а затем перемонтируйте rootfs.

rm /overlay/upper/etc/*
mount -oremount /
0
ответ дан 5 December 2019 в 00:47

Теги

Похожие вопросы