Дерево страниц

Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

Версия 1 Следующий »

Что такое Live-образ ALP

Отличия ALP-образа от ISO-образа, создание которого описано в статье Создание Live-CD/Live-USB в Astra Linux, заключаются в:

  • расширенном наборе предустановленных утилит;
  • объеме образа (ISO-образ намного меньше по объёму);
  • возможности записи изменений при загрузке с образа, соответственно ALP-образ может быть каcтомизирован (ISO-образ доступен только в режиме для чтения т.к. в нём используется файловая система squashfs);

Важным преимуществом ISO-образа является отсутствие дополнительных настроек при подготовке образа для его загрузки в обоих режимах Legacy и EFI.

При эксплуатации ALP-образа следует учитывать, что в нём отсутствует дисковый раздел подкачки (swap). Этот раздел можно создать самостоятельно или использовать размещение области подкачки в файлах.

Как получить Live-образ ALP

Live-образ ALP операционной системы Astra Linux SE (ОС СН Смоленск 1.6) предоставляется через личный кабинет технической поддержки по запросу.

Данная статья применима к:

  • ОС СН Смоленск 1.6

Запуск ALP-образа

Запуск в virt-manager

Для использования ALP-образа в гипервизоре KVM необходимо:

  1. Заранее добавить образ в хранилище KVM;

  2. При создании виртуальной машины в окне выбора вариантов установки ОС, выбрать: "Импорт образа диска":

  3. Выбрать добавленный образ:


  4. Закончить создание виртуальной машины согласно своим предпочтениям и запустить виртуальную машину с помощью клавиши "Начать установку":


Запуск на VirtualBox.

  1. Для того чтобы подключить APL-образ, его сперва необходимо конвертировать в понятный VirtualBox формат VDI. Для этого выполнить команду:

    VBoxManage convertdd input.img output.vdi


  2. Выбрать полученный в результате конвертации образ при создании виртуальной машины:


Установка дополнительного ПО

Установка ПО из состава дистрибутива

Для установки пакетов из состава дистрибутива необходимо после загрузки ОС установить в привод CD-ROM установочный диск Astra Linux 1.6 и выполнить команду:

sudo apt-cdrom add
После этого можно устанавливать пакеты, входящие в дистрибутив ОС командой:
sudo apt install имя_пакета
Либо воспользоваться графическим менеджером пакетов Synaptic, предварительно установив его командой:
sudo apt install synaptic
И затем выполнив команду:
sudo synaptic-pkexec
Либо запустить графический менеджер пакетов используя графический интерфейс (в этом случае будет необходимо будет ввести пароль суперпользователя).

Для подключения дополнительных репозиториев можно воспользоваться справочными материалами:

Подключение репозиториев с пакетами в ОС Astra Linux и установка пакетов
Создание локального репозитория

Установка отдельных пакетов

Установить отдельный скачанный deb-пакет можно командой:

sudo apt install ./имя_файла_пакета

Расширение доступного пространства

Изменение размеров существующих разделов возможно при помощи загрузки с Live-образов, например Live-CD Astra Linux Common Edition: скачать
Также можно использовать сторонние образы, например Gparted Live, Ubuntu и т.д. При этом следует убедиться в наличии ПО для работы с разделами (чаще всего это Gparted) в данных образах.

Использование режима read-only на корневом разделе.

При эксплуатации ALP-образа рекомендуется включать в нём режим read-only при помощи утилиты astra-overlay. Данная утилита вносит исправления в файл initrd и применяет механизм overlayfs over tmpfs к корневому разделу. После загрузки операционной системы в данном режиме все изменения, внесенные в корневой раздел, находятся в оперативной памяти и будут утеряны после перезагрузки ОС. Чтобы сохранить какие-либо пользовательские настройки и изменения, рекомендуется иметь один раздел в режиме чтения и записи, например /home.

Например, ели имеется система с 3 разделами:
/dev/sda1 - ESP
/dev/sda2 - /
/dev/sda3 - /home

То изменения в разделе /home можно сохранять после перезагрузки.

На примере NetworkManager продемонстрируем работу механизма astra-overlay:

  1. Создаем директорию /home/system-connections
  2. До включения режима astra-overlay (команда sudo astra-overlay status возвращает НЕАКТИВНО) вносим следующие изменения в /etc/fstab:

    /home/system-connections /etc/NetworkManager/system-connections none bind 0 0
  3. Включаем режим astra-overlay выполняя команду:

    sudo astra-overlay enable
    И проверяем работу. Загружаем ОС, и к примеру подключаем wi-fi сеть. После перезагрузки, wi-fi точка должна сохраниться и не потребуется снова искать SSID и вводить пароль.


Запись ALP-образа на usb-флеш, рутокен flash, jacarta flash

Для записи ALP-образа на usb-накопитель можно воспользоваться утилитой dd, выполнив команду:

sudo dd if=/path/to/raw.img of=/dev/sdb
Где "/path/to/raw.img" - это путь к raw-образу, а /dev/sdb это пример указания usb-накопителя, на который необходимо записать образ.

Узнать путь к usb-накопителю можно, выполнив команду:

lsblk
Дополнительно можно использовать и другие опции при записи. Например опция status=progress - для отображения текущего прогресса записи. Если таймер остановился - значит идет запись на диск и нужно дождаться завершения программы (для корректной записи).

Опция bs=value используется для ускорения записи. В качестве value можно использовать значения 16K, 1M, 4M - все это определяет размер блока для единовременной записи и напрямую влияет на скорость записи. Например, образ в 8GB будет очень долго записываться, если не указать опцию bs=4M. В то же время для каких-то маленьких образов данную опцию лучше не использовать.

Пример использования команды с этими опциями:

sudo dd if=/path/to/raw.img of=/dev/sda status=progress bs=4M

В случае, создания usb-накопителя в ОС Windows, можно использовать утилиту Rufus. Запись обязательно должна быть в режиме dd.


  • Нет меток