Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
    alexondi
    @alexondi
    то есть ничего
    Александр
    @betcher
    a если grep AUFS
    alexondi
    @alexondi
    сори, в ядре а не в конфиге искал
    но,все равно пусто
    aufs в модуле
    Александр
    @betcher
    В конфиге ядра полюбому должен быть включен AUFS
    alexondi
    @alexondi
    cat /boot/config-4.19.0-9-amd64 |grep AUFS | wc -l
    0
    Александр
    @betcher
    ```
     cat /boot/config-5.4.50-nrj-desktop-1rosa-x86_64 |grep AUFS
    CONFIG_AUFS_FS=m
    CONFIG_AUFS_BRANCH_MAX_127=y
    # CONFIG_AUFS_BRANCH_MAX_511 is not set
    # CONFIG_AUFS_BRANCH_MAX_1023 is not set
    # CONFIG_AUFS_BRANCH_MAX_32767 is not set
    CONFIG_AUFS_SBILIST=y
    # CONFIG_AUFS_HNOTIFY is not set
    CONFIG_AUFS_EXPORT=y
    CONFIG_AUFS_INO_T_64=y
    CONFIG_AUFS_XATTR=y
    CONFIG_AUFS_FHSM=y
    # CONFIG_AUFS_RDU is not set
    CONFIG_AUFS_DIRREN=y
    CONFIG_AUFS_SHWH=y
    # CONFIG_AUFS_BR_RAMFS is not set
    CONFIG_AUFS_BR_FUSE=y
    CONFIG_AUFS_POLL=y
    CONFIG_AUFS_BR_HFSPLUS=y
    CONFIG_AUFS_BDEV_LOOP=y
    # CONFIG_AUFS_DEBUG is not set
    betcher@MagOS ~ $
    О, получилось :)
    CONFIG_AUFS_SHWH=y
    Вот строчка, если у вас там "is not set" то сохранение теней работать не будет
    Точнее будет но только с -l -w, то есть для одной папки
    Александр
    @betcher
    И не будет работать uird.mode=toxzm c MODE=mount+wh в конфиге
    alexondi
    @alexondi
    та я делаю скрипт сохранения системных настроек (/etc) в модуль чтоб сохранить
    но поскольку в changes только то что изменилось, то прийдется созавать папку копировать изнутри модуля + текщие изменения и это все заливать в новый модуль
    а удаление понадобилось для изменения списка запускаемых служб
    Александр
    @betcher
    Без shwh тени в aufs спрятаны. То есть вам только вручную сливать в новую папку и ее паковать уже без ауфс.
    alexondi
    @alexondi
    вернее затенение папок и файлов
    Александр
    @betcher
    Это если я причину правильно угадал.
    Странно что в конфиге ядра ничего про ауфс.
    alexondi
    @alexondi
    Я и в редакторе искал, пусто
    Александр
    @betcher
    A uird с aufs загружен?
    alexondi
    @alexondi
    Не понял
    Александр
    @betcher
    Можно с overlayfs грузить
    Но если ничего специально не делали то aufs будет. Я просто подумал вдруг ауфс совсем нет :)
    alexondi
    @alexondi
    Ааа, да, дефаулт
    Я пробовал оверлей чтоб новое ядро использовать, но не получается мкпфс использовать
    Но я и в 5.6 ядре Бастера смотрел там тоже ничего нет
    alexondi
    @alexondi
    Я посмотрю завтра , может у модуля есть параметры и там можно указать
    Александр
    @betcher
    Может модуль dkms? И по этому в конфиге ядра нет его.
    @alexondi Почитайте форум начиная с этой ссылки. Похоже всеже нет shwh монтирования aufs в убунтовском ядре.
    alexondi
    @alexondi
    Подскажите, uird.ramsize имеет ли смысл при changes=/dev/sdaXX?
    Александр
    @betcher
    uird.ramsize устаревший параметр.
    uird.rootfs=tmpfs::SIZE=80
    Смысл будет в некоторых случаях.
    Точка монтирования этого tmpfs (или zram) - /memory
    alexondi
    @alexondi
    uird.mode=changes & uir.changes=/dev/sdaXX, не работает, правильно?
    Александр
    @betcher
    То есть все что в /мемори но при этом не в других точках монтирования окажется в этом тмпфс
    Почему не работает? Должно работать.
    alexondi
    @alexondi
    да, работает. создавал файл в / а не в /мемори
    можно ли как-то исключить каталог от того, чтобы он не сохранялся в changes?
    сейчас делаю в /run/database -> /dev/sdaXX, ln -s /run/database /home/user/database
    Александр
    @betcher
    есть еще uird.mounts
    uird.mounts=/dev/sda1/www::MNT=/var/www
    типа такого.
    alexondi
    @alexondi
    ok, сейчас попробую. интересно, что будет при сбое?!
    Александр
    @betcher
    При сбое - как повезет. Писаться будет как и в профиль. То есть сразу.