Неизменяемый (иммутабельный) режим Операционной системы специального назначения Astra Linux Special Edition (ALSE) представляет собой режим использования операционной системы, при котором системные и исполняемые файлы, а также настройки ОС не могут быть изменены во время эксплуатации.
Такой режим достигается за счёт формирования файловой системы из предварительно подготовленных неизменяемых образов формата squashfs.
Предполагается, что прикладное ПО в данном режиме запускается исключительно в контейнерах, поэтому при подготовке squashfs-образов предусмотрена возможность добавления средств контейнеризации.
В силу особенностей подготовки образов для неизменяемого режима эксплуатации возможность создания таких образов напрямую через установщик ОС не предусмотрена.
После подготовки образов ОС в неизменяемом режиме возможны 2 способа загрузки ОС:
![]()
Для подготовки образов файловой системы в неизменяемом режиме ОС требуется отдельный Сервер под управлением ALSE, оперативное обновление 1.8.4 или новее.
Результат сборки, в зависимости от формата, может быть использован либо для сетевой загрузки, либо для запуска ВМ на гипервизоре.
Узел сборки и Узел сетевой загрузки могут быть размещены на разных серверах, но такая схема взаимодействия не проходила всестороннее тестирование и требует отдельной подготовки и автоматизации.