Установка на токен
Для установки ОС "БАРИЙ" на токен и его предварительной настройки доступны как консольные, так и графические утилиты. Эти инструменты отсутствуют в ознакомительной сборке Системы.
На официальных токенах ОС уже установлена, а первичная настройка выполняется при первом запуске Системы через специальную программу, в которой необходимо заполнить соответствующие поля (рисунок 1).
- Прямая установка

Рисунок 1 ‒ Графическая утилита по установке ОС на токен
Установка на токен аналогична установке ОС "БАРИЙ" на USB-накопитель в свободной версии. После загрузки установленной Системы для привязки к токену выполняют команду:
barium login
Установка на несколько токенов
Если требуется установить ОС сразу на несколько токенов, процесс выполняется в два этапа:
- Система устанавливается на USB-накопитель;
- с этого носителя выполняется загрузка Системы
После загрузки необходимо подключить токен к USB-порту и запустить графическую утилиту командой:
barium install-gui
Утилита также доступна через ярлык в меню и на рабочем столе.
Далее необходимо заполнить соответствующие поля и запустить установку кнопкой Выполнить.
Примечание – Если в разделе "Секция токена" указано имя модуля, а не библиотеки, перед началом установки необходимо установить сетевое соединение, чтобы утилита могла загрузить модуль с библиотеками для токена.
Процедуру можно повторять для последующих токенов, не перезапуская barium install-gui.
Ввод PIN-кода администратора
В поле "PIN-код администратора токена" необходимо вводить действующий PIN-код токена, а не новый. Изменение PIN-кода администратора возможно только с помощью утилит, предоставляемых производителем токена, до или после установки ОС.
Утилиты для токенов JaCarta и Rutoken доступны в репозитории модулей.
Установка в консоли
Для пользователей, предпочитающих консольный интерфейс, доступна команда:
barium install
Установка с использованием эмулятора QEMU
QEMU — это эмулятор и виртуализатор, который позволяет запускать операционные системы в виртуальной среде без необходимости устанавливать их на физическое оборудование. В контексте ОС "БАРИЙ" QEMU используется для удобной установки Системы на носитель (например, токен) непосредственно из виртуальной машины.
Этот способ удобен, если нет возможности загрузиться в полноценную Linux-среду, но нужно подготовить токен или флешку с ОС "БАРИЙ".
В дистрибутив ОС "БАРИЙ" добавлен скрипт qemurun, который позволяет запустить ОС из архива без создания отдельного образа диска. После запуска QEMU возможно установить систему на физический носитель (например, встроенный USB-ноcитель токена) так же, как это делается в обычной Linux-среде.
Для запуска виртуальной машины, из которой можно выполнить установку с помощью графического интерфейса barium install-gui, используется команда:
./qemurun /dev/sd?
где вместо ? указывается устройство USB-накопителя внутри токена.
После этого носитель будет готов к использованию с установленной ОС "БАРИЙ".
Локальная сборка образа с последующим тиражированием
Еще один метод установки ОС "БАРИЙ" — предварительная подготовка образа с последующим тиражированием его на несколько токенов методом побайтового копирования.
Процесс включает два этапа:
- Подготовка образа;
- Запись образа на целевые носители командой
dd.
Локальная сборка образа с последующим тиражированием — это более продвинутый метод, который применяется для массовой подготовки токенов или носителей с уже настроенной ОС. Здесь сначала создается кастомизированный образ с учетом специфических требований, а затем этот образ тиражируется на несколько устройств с дополнительными проверками
Образ можно подготовить с помощью использования скрипта simple-install с ключом --image, однако для корректного запуска режима первичной настройки потребуется дополнительный модуль, отсутствующий в стандартных сборках.
Вместо dd рекомендуется использовать специализированный скрипт, который:
- проверяет контрольные суммы разделов после установки;
- корректирует значение размера носителя в GPT.
Если требуется этот вариант установки, следует обратиться к разработчику по адресу sales@rosa.ru.