Product SiteDocumentation Site

Глава 78. Копидел — средство тиражирования установленной системы

78.1. Интерфейс модуля
78.2. Инструмент командной строки kopidel
78.3. Создание и разливка разливочного образа
Модуль Копидел предоставляет пользователю простой интерфейс для копирования настроенной рабочей системы на другие компьютеры.
Модуль позволяет:
  • создать разливочный образ ОС (в формате img), записать образ напрямую на внешний накопитель для быстрой установки целевой ОС, аналогичной исходной;
  • указать каталоги, которые следует исключить из копирования;
  • выбрать каталог или внешний накопитель для сохранения образа;
  • включить режим OEM — при первой загрузке целевой системы пользователь сможет выполнить персональные настройки (выбор имени, языка, пароля и т.д.);
  • сжать скопированную файловую систему с помощью xz.

Примечание

Для работы Копидел должен быть установлен пакет alterator-kopidel:
# apt-get install alterator-kopidel

Примечание

Исходная система — система, с которой создается образ. Целевая система — система, на которую будет установлен образ.

Примечание

Для создания образа необходимо достаточное свободное место:
  • при создании RAW-образа требуется место, равное примерно размеру копируемой системы;
  • при использовании сжатия xz требуется место до двукратного размера системы, так как итоговый размер сжатого образа заранее предсказать невозможно.
При создании образа формируется файл vm-profile.scm, содержащий разметку диска исходной системы. Эта разметка будет применена на целевой машине.

78.1. Интерфейс модуля

Для запуска Копидел нужно в Центре управления системой перейти в раздел СистемаКопидел.
Интерфейс модуля Копидел
Тип образа выбирается с помощью радиокнопок:
  • Разливочный образ — создаётся файл образа системы в формате .img;
  • Разливочный внешний накопитель — образ записывается напрямую на выбранный внешний носитель (например, USB-флешку или неразмеченный раздел диска).
При выборе опции Разливочный образ отображается поле Рабочий каталог со списком разделов, подходящих для создания образа. Ограничения для выбора раздела:
  • выбираются только разделы, на которых достаточно места;
  • раздел должен быть примонтирован;
  • рабочий каталог не может находиться на файловых системах, смонтированных с флагами ro (только для чтения) или nodev.

Примечание

Для обновления списка каталогов можно нажать кнопку Обновить список возможных рабочих каталогов (полезно, например, если изменился список игнорируемых файлов).
Копидел. Выбор рабочего каталога
В выбранном разделе будет создан каталог alterator-kopidel-workdir, внутри которого формируется файл образа razlivochniy.img.
При выборе варианта Разливочный внешний накопитель отображается поле Внешний накопитель со списком устройств, подходящих для создания образа.
Копидел. Выбор внешнего накопителя

Примечание

Для обновления списка носителей можно нажать кнопку Обновить список возможных внешних накопителей.
Дополнительные настройки:
  • Использовать стандартный список файлов, игнорируемых при копировании — в качестве источника игнорируемых файлов используется файл /usr/share/alterator-kopidel/default-ignored-files.txt. В нём перечислены пути (по одному на строке), которые не копируются на целевую систему. Содержимое файла исключений по умолчанию:
    /home/*/[^.]*
    /dev
    /proc
    /sys
    /tmp
    /run
    /mnt
    /media
    /lost+found
    
  • Путь к пользовательскому списку игнорируемых файлов — файл со списком игнорируемых файлов и каталогов (файлы и каталоги должны быть указаны по одному на каждой строке).
    Если изменяется путь к списку игнорируемых файлов, рядом появляется кнопка для обновления списка:
    Копидел. Путь к пользовательскому списку игнорируемых файлов
  • Установка в режиме OEM — включение режима OEM. В этом режиме при первой загрузке целевой системы запускается мастер первоначальной настройки, включающий по умолчанию следующие шаги:
    • Выбор основного языка системы
    • Лицензионное соглашение
    • Дата и время
    • Установка пароля учетной записи администратора (root)
    • Создание учётной записи системного пользователя
    • Завершение настройки

    Примечание

    При установке в режиме OEM будут удалены все пользователи исходной ОС.

    Примечание

    Мастер настройки можно изменить с помощью файла /etc/alterator-setup/steps (например, можно добавить шаг настройки сети net-eth, или удалить шаг создания учётной записи системного пользователя users).
  • Установить GRUB с флагом --removable — включает режим совместимой установки загрузчика:
    • в UEFI режимах загрузчик размещается в стандартном пути (/EFI/BOOT/BOOTX64.EFI), чтобы система могла загружаться даже без записи загрузочной записи в NVRAM;
    • в Legacy BIOS режимах загрузчик устанавливается в загрузочный сектор корневого раздела (где расположена система).
    Этот режим полезен для создания гибридных образов, совместимых с загрузкой как в BIOS, так и в UEFI.
  • Сжать копируемую файловую систему с помощью xz — включает максимальное сжатие создаваемого образа. Экономит место, но увеличивает время копирования.
Кнопка Создать разливочный образ — запускает процесс создания разливочного образа.
Кнопка Прекратить создание разливочного образа — становится активной после старта процесса и позволяет прервать его.
Во время работы отображаются два индикатора (progress bar):
  • верхний — текущая выполняемая задача;
  • нижний — процент выполнения шага.