systemd-volatile-root.service, systemd-volatile-root — 将根文件系统创建到内存中
systemd-volatile-root.service
/usr/lib/systemd/systemd-volatile-root
systemd-volatile-root.service
服务将根目录替换为内存文件系统("tmpfs
"),并以只读方式挂载原有根文件系统内的/usr
目录。这样就可以照常使用 /usr
目录下的发行商资源,但是 /etc
中的配置信息、/var
中的状态数据、以及所有其他存储在 /usr
目录之外的数据都将随着系统的关闭或重启而消失,从而得到一个完全无状态的系统。
此服务仅适用于初始内存盘("initrd")环境,并且仅在开启了"完全易失"模式(例如使用了"systemd.volatile=yes
" 内核引导选项)的情况下才会启用,它会在切换根目录的动作之前运行。注意,此服务并不会在"systemd.volatile=state
" 的情况下启用。
systemd(1),systemd-fstab-generator(8),kernel-command-line(7)