Контекст: встроенная система, MMC только для чтения с наложением tmpfs . Все записывается в ОЗУ и исчезает при перезагрузке.
systemd настаивает на создании многочисленных монтировок tmpfs (по крайней мере /run /run/lock /run/shm и /tmp с моей головы, возможно, других), которые абсолютно бесполезны, так как вся файловая система, доступная только для чтения, уже перекрыта tmpfs .
Проблема: это довольно ограниченная встроенная система, и каждый байт оперативной памяти считается. Я хотел бы избежать накладных расходов на управление несколькими tmpfs в разных местах и просто поместить все в основной оверлей tmpfs .
К сожалению, пока мне удалось отключить /tmp (systemctl mask systemd-tmpfiles*), но это ничего не делает для иерархии /run .
Есть идеи, где скрыты эти настройки?
