Jedním ze způsobů, jak to vyřešit, by bylo vytvořit novou službu systemd (nebo upravit ukončující službu), která by zvládla vytvoření tohoto adresáře ve vašem /var/volatile tempfs pomocí After=local-fs.target jednotková směrnice.
[Unit]
Description=Tempfs initialize
After=local-fs.target
[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=mkdir -p /var/volatile/subfolder
[Install]
WantedBy=multiuser.target
Přidejte toto do /etc/systemd/system/tmpfsinit a poté proveďte obvyklé systemctl daemon-reload && systemctl enable tempfsinit .
Případně, pokud již máte vlastní službu systemd, můžete také přidat After unit a příkaz k vytvoření podadresáře, který potřebujete, do ExecStartPre příkaz.
Co konkrétně swap umí a RAM ne?
Proč rm manuál říká, že to můžeme spustit bez jakéhokoli argumentu, když to není pravda?