Astra linux orel livecd

Astra Linux.Как сделать.Запись ISO образа

Есть два способа создания LiveUSB флешки из прилагаемого загрузочного ISO образа.

Первый способ

Первый способ более простой, но работает только на современных ЭВМ с поддержкой UEFI.

  1. Флешку нужно отформатировать в файловую систему FAT32
  2. Скопировать на неё все файлы с образа ISO, в том числе скрытую папку «.disk».

Второй способ

Второй способ потребует некоторых технических знаний, но работает в том числе на старых ЭВМ без поддержки UEFI.

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

Файл ISO образа нужно побайтно записать на USB флешку. В ОС Astra Linux (или Debian/Ubuntu) это можно сделать с помощью команды:

dd if=orel_live_2015030601.iso of=/dev/sdX bs=1M , где

/dev/sdX необходимо заменить на название устройства которым является USB флешка, обычно это /dev/sdb или /dev/sdc.

Запись ISO-образа на USB под Windows (проверено)

  • проверьте, что флеш-диск отформатирован под FAT32, а не NTFS. в противном случае образ запишется, а загружаться не будет
  • для создания образа под Windows желательно использовать программу UltraISO
    • Устанавливаете ознакомительную версию UltraISO
    • Загружаете в неё образ Asrta-linux или Asrta-linux Live
    • выбираете пункт — Самозагрузка-> записать образ HDD. ->
    • выбрать флеш-диск, на который будете записывать образ, метод записи выбрать — «USB HDD+»

    Запись ISO-образа на USB под Ubuntu 14.04 (проверено)

    • выбрать флешку размером не меньше 4Гб
    • через поиск Unity найти утилиту Диск
    • отформатировать флешку под FAT32 (я форматировал как загрузочную с efi)
    • в ней выбрать флеш диск и записать на него выбранный образ Астра Линукс
    • при перезагрузке в BIOS включить приоритетную загрузку с USB
    • Если будет зависать при загрузке попробовать включить/отключить EFI

    Быстрая навигация

    ссылки

    Яндекс | Картинки | Видео | Карты | Карты ОСМ | Спутник | Гугл | Вольфрам-Альфа | РуВики | EnWiki 

    Источник

    Создание собственных ALP-live образов (Live-CD/Live-USB) в Astra Linux

    ALP-live — это образ ОС, предназначенный для работы сразу после загрузки со съемного носителя (СD, DVD, USB-Flash) без установки ОС на жесткий диск. Данный образ является неизменным, не позволяя сохранять изменения при работе ОС.

    Все образы являются гибридными, их можно напрямую записывать как на USB устройства, так и на обычные CD/DVD диски. Подробнее см. Создание загрузочных носителей USB flash drive

    • Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.7)
    • Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6)
      с установленным обновлением БЮЛЛЕТЕНЬ № 20200722SE16 (оперативное обновление 6)
    • Astra Linux Special Edition РУСБ.10015-16 исп. 1
      с установленным обновлением Бюллетень № 20201007SE16
    • Astra Linux Common Edition 2.12.29

    Установка пакетов

    Сборки образов используется пакет live-build-astra. Пакет доступен в репозитории в Astra Linux Special Edition x.7 в основном репозитории, в Astra Linux Special Edition 1.6 — в репозитории установочного диска, в Astra Linux Common Edition — в интернет-репозитории. При подключенном репозитории необходимые пакеты можно установить командой:

    Возможные параметры исполнения

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

    Live CD builder
    Usage: live-build-astra [OPTIONS]

    OPTIONS
    -h|—help display this help and exit
    -d create liveCD of given distribution
    -r URL for distribution repo
    -i ISO image(s) to use as a source of packages and other stuff
    (without -d, -r and -i options programm will be try to build image for current distribution with first repo from sources.list)

    Example-1: live-build-astra
    Example-2: live-build-astra -d smolensk -i «/usr/local/tmp/smolensk-current.iso;/usr/local/tmp/devel-smolensk-current.iso»
    Example-3: live-build-astra -d orel -r ftp://192.168.0.254/repo
    Example-4: live-build-astra -d smolensk -r «ftp://192.168.0.254/repo-main;ftp://192.168.0.254/repo-main-update;ftp://192.168.0.254/repo-devel»

      -d — название дистрибутива, например 1.7_x86-64, для которого нужно создать LiveCD;

    Количество используемых образов или сетевых репозиториев не должно превышать 4. Например:

    • для Astra Linux Special Edition x.7:
      1. Образ установочного диска;
      2. Образ с обновлением основного репозитория;
      3. Образ с актуальным базовым репозиторием;
      4. Образ с актуальным расширенным репозиторием;
    • для Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6) (использование указанного набора репозиториев является обязательным):
      1. Образ установочного диска;
      2. Образ диска средствами разработки;
      3. Образ диска с обновлением установочного диска ;
      4. Образ диска с обновлением диска со средствами разработки;

    В случае указания нескольких образов или репозиториев первым обязательно должен быть указан тот, на основе которого будет собран debootstrap для Live-образа. При использовании файла /etc/apt/sources.list источник, на основе которого будет собран debootstrap для live-образа, должен быть указан в первой строке.

    При создании Live-образа можно указывать образ кумулятивных обновлений безопасности и дополнительные пакеты для работы с обновленной системой. Если не указать вышеописанные опции, будет выполнена попытка собрать образ текущего дистрибутива с использованием в качестве источника первой строки из файла /etc/apt/sources.list

    Добавление/удаление пакетов

    Удаление пакетов из сборки

    Список удаляемых пакетов расширять крайне нежелательно, так как удаляемые пакеты будут удалены со всеми зависимостями, что может привести к полной неработоспособности собранного Live-образа.

    Пакеты, удаляемые по умолчанию из собираемого live-образа, находятся в файле:

    Добавление пакетов в сборку

    Для добавления в сборку дополнительных пакетов используется файл:

    Пакеты указываются в этом файле по одному на строку (без указания версии).

    При добавлении пакета, кроме внесения его в файл /usr/share/live-build-astra/customyze/astra_extend.list, необходимо проверить наличие пакета в shrink.roster, и при необходимости убрать его из удаляемых по умолчанию пакетов.

    Добавление deb-файлов в сборку

    Если какие-то необходимые для сборки пакеты отсутствуют в репозиториях то их можно добавить в виде дополнительных deb-файлов. Для добавления в сборку дополнительных deb-файлов эти файлы нужно перед запуском сборки скопировать в каталог /usr/share/live-build-astra/customyze/extra_pkgs .

    Добавление дополнительных репозиториев для сборки

    Использовать при сборке дополнительные репозитории следует с осторожностью, так как полученный в результате такой сборки набор пакетов может оказаться неработоспособным.

    Добавить дополнительные репозитории, в которых будет выполняться поиск пакетов при сборке, можно указав описания этих репозиториев в файле /usr/share/live-build-astra/customyze/external_repo.list, например:

    # Attention! Addition external repo can destroy validity of build live-disk # Example: # deb [trusted=yes] https://artifacts.elastic.co/packages/7.x/apt stable main deb [trusted=yes] http://ftp.debian.org/debian stable main contrib non-free

    Дополнительные пакеты, которые должны будут установиться из этих репозиториев, следует указать в файле /usr/share/live-build-astra/customyze/astra_extend.list

    Размещение готового live-образа

    Собранные live-iso помещаются в каталог /opt/live_CD.

    Журнал сборки

    В случае неудачной сборки причины сбоя можно посмотреть в журнале сборки в файле build.log, расположенном в текущем каталоге.

    Примеры использования

    При запуске сборки без указания ключей будет создан ISO-образ текущей ОС хоста (при условии, что правильно настроены источники пакетов в файле /etc/apt/sources.list).

    В список используемых для сборки образа репозиториев автоматически добавляются только первые два репозитория из указанных в файле /etc/apt/sources.list, остальные репозитории не используются.

    Если нужно собрать образ обновления ОС, отличного от ОС хоста, либо в случае отсутствия верно сконфигурированного /etc/apt/sources.list, при создании образа могут применяться следующие ключи:

    • -d – явное указание дистрибутива (1.7_x86-64, orel, smolensk и др.);
    • -i – указание абсолютных путей к установочному ISO-образу собираемого релиза;
      если ISO-образов несколько, то пути к ним должны быть указаны через символ «;»
    • -r – указание сетевого URL для репозитория собираемого релиза;
      если URL несколько, они должны быть указаны через символ «;»

    Например, для сборки образа Astra Linux Special Edition 1.7 при наличии соответствующих ему установочных iso, команда сборки может выглядеть следующим образом:

    В случае указания нескольких iso или url первым обязательно должен быть указан тот, на основе которого будет собран debootstrap для live-образа.

    Сборка Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.7) из образов дисков с использованием обновлений:

    sudo live-build-astra -d 1.7_x86-64 -i «/tmp/1.7-bin.iso;/tmp/1.7-update-bin.iso;/tmp/1.7-update-base.iso;/tmp/1.7-ext.iso»

    Сборка Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.7) из интернет-репозиториев с использованием актуального обновления:

    sudo live-build-astra -d 1.7_x86-64 -r » http://dl.astralinux.ru/astra/stable/1.7_x86-64/repository-main;http://dl.astralinux.ru/astra/stable/1.7_x86-64/repository-update «

    Сборка Astra Linux Common Edition из интернет-репозитория:

    Создание ALP-live-образа с ядром 5.4

    Для создания live-образов Astra Linux РУСБ.10015-01 (очередное обновление 1.6) с ядром 5.4:

      Использовать для сборки образа оперативное обновление БЮЛЛЕТЕНЬ № 20210730SE16 (оперативное обновление 8) или более позднее;

    sudo cp ALSE-live-build-168/pool/non-free/l/linux-astra-modules/* /usr/share/live-build-astra/customyze/extra_pkgs

    Источник

    Читайте также:  Astra linux kyocera fs 1025mfp
Оцените статью
Adblock
detector