Skip to content

Preconfiguring MiniOS ru

crim50n edited this page Oct 16, 2026 · 3 revisions

Предварительная настройка MiniOS

Конфигуратор MiniOS — это графический редактор для живой конфигурации MiniOS. Он проверяет изменения и сохраняет конфигурацию для следующей загрузки. Ранние параметры хранения кэша/журналов применяются minios-boot; остальные компоненты live-config запускаются позже. Сохранение не изменяет текущую систему напрямую.

Запуск конфигуратора

Откройте Конфигуратор MiniOS через меню приложений или выполните команду:

minios-configurator

Целевой файл по умолчанию — /etc/live/config.conf. Чтобы изменить другой обычный файл, укажите его путь:

minios-configurator /path/to/config.conf

Для сохранения требуется аутентификация PolicyKit. Символические ссылки и не обычные целевые файлы не поддерживаются.

Медиа и конфигурация среды выполнения

MiniOS может читать конфигурацию из двух мест:

  • minios/config.conf и minios/config.conf.d/*.conf на live-носителе
  • /etc/live/config.conf и /etc/live/config.conf.d/*.conf в корневой файловой системе среды выполнения

Конфигуратор MiniOS редактирует только выбранный файл. Если путь не указан, редактируется файл среды выполнения /etc/live/config.conf; файл на носителе напрямую не открывается. MiniOS синхронизирует более новую конфигурацию между файловой системой среды выполнения и доступными для записи MiniOS носителями при загрузке. На носителях только для чтения изменения среды выполнения не сохраняются, а постоянная конфигурация среды выполнения может оставаться независимой от копии на носителе.

При загрузке MiniOS синхронизирует файлы на носителе и в среде выполнения по времени изменения. Для новых политик хранения сначала применяются config.conf.d фрагменты, которые перекрывают основной файл, LIVE_CONFIG_CMDLINE затем основной файл, а последней применяется фактическая командная строка ядра. Используйте -i для наложения распознанных параметров из текущей командной строки ядра в редакторе:

minios-configurator --inherit-cmdline /etc/live/config.conf

Выбранный файл остается целью для сохранения. Неизвестные параметры ядра игнорируются.

Когда применяются параметры

Каждый элемент управления указывает, когда он используется. Сохранение никогда не применяет параметр к текущей сессии.

Применяется после перезагрузки

Имя хоста, язык системы, часовой пояс, раскладка клавиатуры, целевой режим загрузки, выбор сервисов, режим модуля, обработка пользовательских носителей, параметры отладки, экспорт логов и три расширенные настройки хранения данных читаются только при следующей загрузке. После сохранения изменений перезагрузите систему, чтобы они вступили в силу.

В разделе Расширенные, Режим модуля поддерживает simple или merged. Если LIVE_MODULE_MODE отсутствует в выбранной конфигурации, Конфигуратор MiniOS предлагает merged в качестве эффективного значения по умолчанию. В объединённом режиме live-config обновляет пользователей, кэши и состояние пакетов, чтобы конфигурация из стека модулей была интегрирована в работающую live-систему.

В разделе Расширенные, Хранение системных логов, Кэш загрузки APT, и Кэш браузера предоставляют выбор persistent (по умолчанию) или volatile. Эти параметры применяются после успешной активации постоянства, включая сессию с копированием на RAM и защищённой информацией об источнике. При долговременном постоянстве диагностические данные загрузки MiniOS, состояние пакетов APT и профили браузера сохраняются на носителе; только выбранные логи и кэши перемещаются в ограниченное хранилище RAM. В сессии с копированием на RAM сохранённое состояние также требует успешного сохранения на носитель. Для кэшей APT и браузера RAM требуется не менее 1 ГиБ свободного места и отсутствие swap вне zRAM. Настройка браузера выполняется после создания пользователя. Конфигуратор предупреждает, если в initrd отсутствует необходимый perch-storage-v1 маркер. См. раздел Производительность для установленных лимитов RAM.

Используются только для новой сессии

Создание учётной записи, пароли пользователя и root, noroot, политика sudo и PolicyKit, политика SSH и XRDP, доступ к X11, подсказки к паролям и блокировка экрана — это однократные параметры. В постоянной сессии обычно сохраняются завершённые live-config компоненты в каталоге /var/lib/live/config/, поэтому изменение этих значений и перезагрузка той же сессии не пересоздаёт учётную запись или параметры безопасности. Для их применения как начальных настроек начните новую сессию.

Профили безопасности — это предустановки редактора. Имя профиля не сохраняется; сохраняются отдельные параметры безопасности, которые остаются доступными для редактирования.

Пользовательские каталоги и постоянство данных

Связывание и bind-монтирование пользовательских каталогов являются взаимоисключающими. Оба варианта используют существующий доступный для записи локальный носитель данных MiniOS и безопасный путь относительно носителя. Эти функции недоступны при toram, toram=full, или toram=trim, либо когда активная сессия постоянства зашифрована с помощью LUKS. Копирование обратно также блокируется для зашифрованной сессии. MiniOS не объединяет автоматически две заполненные структуры каталогов.

perchmode и perchsize являются параметрами загрузки initramfs, а не настройками Конфигуратора MiniOS. Новые параметры хранения кэша/журналов не выбирают и не создают perch сессию. Конфигуратор MiniOS не создает, не разблокирует, не изменяет размер и не восстанавливает контейнер постоянства. Для зашифрованного постоянства он сообщает, установлен ли маркер шифрования initramfs.

Поведение при сохранении

На этапе проверки отображаются только изменённые значения, а пароли скрываются. При сохранении обновляются только изменённые ключи, при этом сохраняются комментарии, порядок, неизвестные ключи, права владельца, разрешения и расширенные атрибуты. Запись происходит атомарно.

Полную справку по переменным и параметрам загрузки смотрите в разделах Файл конфигурации, Параметры загрузки, и live-config.

🏠 Home

🌐 Languages

English

📋 Getting started

🚀 Installing MiniOS

🖥️ Using MiniOS

⚙️ Preparing and customizing MiniOS

🛡️ Maintenance and recovery

📖 Reference

🛠️ Development

de

📋 Erste Schritte

🚀 MiniOS installieren

🖥️ MiniOS verwenden

⚙️ MiniOS vorbereiten und anpassen

🛡️ Wartung und Wiederherstellung

📖 Referenz

🛠️ Entwicklung

es

📋 Primeros pasos

🚀 Instalando MiniOS

🖥️ Usar MiniOS

⚙️ Preparar y personalizar MiniOS

🛡️ Mantenimiento y recuperación

📖 Referencia

🛠️ Desarrollo

fr

📋 Premiers pas

🚀 Installation de MiniOS

🖥️ Utiliser MiniOS

⚙️ Préparer et personnaliser MiniOS

🛡️ Maintenance et récupération

📖 Référence

🛠️ Développement

id

📋 Memulai

🚀 Menginstal MiniOS

🖥️ Menggunakan MiniOS

⚙️ Menyiapkan dan menyesuaikan MiniOS

🛡️ Pemeliharaan dan pemulihan

📖 Referensi

🛠️ Pengembangan

it

📋 Per iniziare

🚀 Installazione di MiniOS

🖥️ Usare MiniOS

⚙️ Preparare e personalizzare MiniOS

🛡️ Manutenzione e ripristino

📖 Riferimento

🛠️ Sviluppo

pt-BR

📋 Primeiros passos

🚀 Instalando o MiniOS

🖥️ Usar MiniOS

⚙️ Preparando e personalizando o MiniOS

🛡️ Manutenção e recuperação

📖 Referência

🛠️ Desenvolvimento

ru

📋 Начало работы

🚀 Установка MiniOS

🖥️ Использование MiniOS

⚙️ Подготовка и настройка MiniOS

🛡️ Обслуживание и восстановление

📖 Справочник

🛠️ Разработка

Clone this wiki locally