Решение не было связано с разделением. Возможность монтажа /tmp
как tmpfs
на самом деле обрабатывается файлом модуля systemd tmp.mount
, поэтому его можно включить в сценарии кикстарта, включив tmp.mount
в сценарии после установки:
# Запустить настройку после установки
%post --interpreter=/usr/bin/bash --erroronfail --log=/var/log/kickstart-post.log
systemctl включить tmp.mount
%конец
Что приводит к этому дф
вывод после загрузки:
Используемый размер файловой системы Доступно Использование % Установлено на
devtmpfs 1.9G 0 1.9G 0% /dev
tmpfs 1.9G 0 1.9G 0% /dev/shm
tmpfs 1.9G 8.6M 1.9G 1%/запуск
tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
/dev/mapper/myvg-root 17G 1.5G 15G 10%/
tmpfs 1.9G 8.0K 1.9G 1% /tmp
/dev/vda1 976M 144M 766M 16% /загрузка
tmpfs 379M 0 379M 0% /выполнить/пользователь/1000
По сути, это обратный процесс документировано на вики archlinux для отключения этой функции.
Дополнительная информация доступна на вики archlinux, но важно отметить, что если другой раздел уже смонтирован в /tmp
то этот блок не будет иметь никакого эффекта, даже если он включен.
Связанное чтение о плюсах / минусах размещения /tmp
на tmpfs
здесь: https://access.redhat.com/discussions/688183