Да, те же ошибки без учета /etc/pfs.cfg.
Извиняюсь за отнятое время и спасино за тестирование но в lfds21.04 работать overlay пока не будет
Надо править другие скрипты.
Например стр 47 из pfsunload
mountpoint=$(aufs-n --hidetop --raw '$n $bundle' |grep "$findit" |awk '{print $2}' )
Скрипт aufs-n находит список установленных модулей и делает это не совсем корректно.
Список находится на базе файла /sys/fs/aufs/si_
Но в Overlay этого файла нет и aufs-n в Overlay работать не будет
Но в числе установленных модулей, по крайней мере у меня, есть
/memory/changesА /memory/changes это извините не системный модуль и включать /memory/changes в список явно некорректно.
Список в chroot2pfs я задал так
sourcelist=$(grep '/dev/loop*' /proc/mounts | tr ',' ' ' | cut -f2 -d' ')
Тут список установленных модулей нормально и находится и в AUFS и в Overlay
Еще из файла /sys/fs/aufs/si_ вычисляется путь запуска образа
Это я переделать не смог а путь задал в переменной.
Для коррекции пути ввел переменную
-sl (select)Но мне тут запретили ее исполбзование.
Вот такие проблеммы.
Попробую переделать но без помощи будет для меня сложно и это будет через неделю а может и позже.
PS
В МагОС все намного проще сделано
Моя сборка это форк от МагОС. Т к дистры разные и приходится править магос-модуль
И у меня все работает
PFS-OVL1.pfs для скачивания пока удалю т к не работанет в lfds21.04