- в OverlayFS пока нет возможности при монтировать в развернутую систему дополнительный модуль (горячее подключение).
Приходится, сделав новый модуль, перезагружать систему.
На мой взгляд надо обладать опытом работы с сервисами, что бы пользоваться горячим подключением.
Если опыта мало то лучше, даже в AUFS, не рисковать и перезагрузиться.
- в UIRD, при выключении, сделанные изменения в системе сохраняются в модуль
При этом
/memory/changes должны суммироваться со
старым модулем сохранения.
Если это делать в OverlayFS то теряются тени, что недопустимо.
В UIRD для сохранения
файлов +тени есть режим
mount+wd Тут старый модуль сохранения копируется в
/memory/changes Претензий к этому режиму у меня нет. Удивительно, но задержек нет и все копируется быстро.
Но я попробовал применить для суммирования
/memory/changes и старый модуль сохранения утилиту
mhddfs При этом mhddfs монтирует как файлы, так и тени файлов из memory/changes и старого модуля сохранения .
Скачать
mhddfs -
https://raw.githubusercontent.com/rpmsphere/x86_64/master/m/mhddfs-0.1.39-6.x86_64.rpm Для Lubuntu пакет
mhddfs присутствует в репозиториях
При этом, если mhddfs отсутствует в UIRD, то работает авторское копирование модулей.
Спойлер
if [ -f '/usr/sbin/mhddfs' ]; then
mhddfs "$SRC","${UNION}-bundle" $UNION
SRC="$UNION"
else
mount -o remount,rw ${SYSMNT} # need if uird.rootfs=zram
which rsync >/dev/null 2>&1 && \
rsync -aq --ignore-existing ${UNION}-bundle/* ${SRC}/ || \
cp -Rn ${UNION}-bundle/* ${SRC}/
fi