Гид по технологиям

Как установить Qubes OS в Oracle VirtualBox

7 min read Руководства Обновлено 08 Jan 2026
Как установить Qubes OS в VirtualBox
Как установить Qubes OS в VirtualBox

Важно: Qubes OS рассчитана на работу с полноценной аппаратной виртуализацией и безопасностью. В VirtualBox установка возможна для обучения и тестирования, но не заменяет полноценную установку на реальном железе для продакшн‑задач.

Введение

Если вы всерьёз заботитесь о безопасности и не хотите тратить деньги на проприетарные решения, Qubes OS может стать отличным выбором. Qubes использует изоляцию на уровне виртуальных машин (VM) — «qubes» — чтобы разделять приложения и данные. Базовая виртуализация в Qubes построена на гипервизоре Xen.

Эта инструкция поможет установить актуальную версию Qubes OS в Oracle VirtualBox для целей обучения и тестирования. Мы разберём подготовку виртуальной машины, сам процесс установки и первые шаги после первой загрузки.

Основные понятия

  • Qubes OS — операционная система, ориентированная на безопасность, использующая виртуализацию для изоляции приложений и данных.
  • qube — изолированная виртуальная среда в Qubes OS.
  • Xen — гипервизор, на котором основан традиционный Qubes; в VirtualBox вы эмулируете среду для тестирования.

Предварительные требования

  • Установленный Oracle VirtualBox (последняя стабильная версия). Скачать можно с официального сайта VirtualBox.
  • ISO‑образ Qubes OS (скачайте с qubes-os.org). Рекомендуется проверять подпись ISO перед использованием.
  • Достаточно ресурсов на хосте: минимум 8 ГБ свободного дискового пространства для VM и не менее 4 ГБ оперативной памяти свободными для самой VM.

Примечание: Qubes лучше работает на компьютерах с поддержкой виртуализации (VT‑x/AMD‑V) и с включённой IOMMU (VT‑d/AMD‑Vi) для изоляции устройств.

Шаг 1 — Создание новой виртуальной машины в VirtualBox

  1. Откройте VirtualBox и нажмите Создать.

Диалог создания виртуальной машины в VirtualBox

  1. Введите имя виртуальной машины. Удобно включать в имя «Qubes» и версию.
  2. В поле Тип выберите «Linux», в поле Версия — «Fedora (64‑bit)». Qubes основан на Fedora, поэтому такой выбор совместим по умолчанию.

Создание виртуальной машины: выбор типа и версии

  1. Выделите оперативную память. Введите 4056 МБ (4 ГБ) или больше. Чем больше RAM на хосте — тем выше производительность гостевой системы.

Интерфейс VirtualBox: выделение оперативной памяти

  1. Создайте виртуальный жёсткий диск: выберите Создать виртуальный жёсткий диск сейчас.
  2. Формат диска — VDI. Тип хранения — Динамически распределяемый.
  3. Укажите расположение файла и размер. Для установки достаточно 8 ГБ, но рекомендуется выделять минимум 20–40 ГБ для удобной работы и обновлений.

Интерфейс VirtualBox: параметры диска и хранения

  1. После создания машины откройте Настройки виртуальной машины.
  2. Перейдите в раздел Носители. В контроллере IDE выберите «Пусто», затем нажмите на иконку диска справа и выберите Выбрать файл диска. Укажите скачанный ISO‑образ Qubes.

Выбор ISO-образа Qubes в настройках VirtualBox

Важно: Следите за тем, чтобы ISO был корректно скачан и, по возможности, проверен по подписи — это снизит риск использования поддельного образа.

Шаг 2 — Установка Qubes OS в VM

  1. Запустите виртуальную машину двойным кликом. В меню загрузки выберите пункт «Install Qubes R4.0.4» (или актуальную версию, если в ISO указано иначе).

Загрузка установщика Qubes в VirtualBox

  1. На экране приветствия выберите язык установки и нажмите Далее.

Выбор языка при установке Qubes

  1. В разделе «Обзор установки» (Installation Summary) кликните по пункту Место установки (Installation Destination).
  2. Внизу экрана снимите галочку с опции Шифровать мои данные (Encrypt my data). Qubes поддерживает шифрование, но в VirtualBox это усложняет доступ и восстановление образа для тестирования.

Параметры шифрования в установщике Qubes

  1. Вернитесь и нажмите Начать установку (Begin Installation). На этом этапе можно задать пароль root и создать обычного пользователя (User Creation) для повседневной работы.

Процесс установки Qubes в VirtualBox

  1. Установка займёт несколько минут. После завершения перезагрузите виртуальную машину.

Завершение установки и перезагрузка

  1. При первом запуске мастер настройки предложит несколько опций. Снимите опции, которые вы не хотите использовать в тестовой среде:
  • Enable system and template updates over the Tor anonymity network using Whonix — если вы не настраивали Whonix, оставьте отключённым.
  • Use sys-net qube for both networking and USB devices — для тестов USB‑устройств можно отключить.
  • Do not configure anything — оставьте эту опцию для продвинутых пользователей.

Нажмите Finish Configuration и перезагрузите систему.

  1. Введите имя пользователя и пароль, которые вы создавали на этапе установки. Система загрузится в графический интерфейс Qubes (или в минимальный интерфейс, в зависимости от конфигурации).

После установки: базовая настройка и рекомендации

  • Обновите систему внутри каждой шаблонной qube: используйте управляющие инструменты Qubes для обновления шаблонов и доменов.
  • Ознакомьтесь с концепцией template‑vs‑app qube: шаблоны используются для установки ПО, приложения запускаются в изолированных App Qube.
  • Резервное копирование: создайте снапшоты VirtualBox и экспортируйте OVF для резервной копии.

Примечание: работа Qubes в VirtualBox ограничена эмуляцией некоторых возможностей Xen. Для полных возможностей безопасности рекомендуется установка на реальное оборудование с поддержкой IOMMU.

Сценарии проблем и восстановление

Если после установки вы столкнулись с проблемой загрузки, выполните следующие шаги:

  1. Проверьте настройки VM: включена ли виртуализация, выделено ли достаточно памяти и дискового пространства.
  2. Убедитесь, что в разделе «Система» включён PAE/NX и VT‑x/AMD‑V (если доступно).
  3. Попробуйте загрузиться с Live‑ISO Qubes и посмотреть логи установки (/var/log/anaconda для установщика на базе Fedora).
  4. Если VM не загружается в графический интерфейс, попробуйте переключить видеодрайверы в настройках виртуального дисплея или увеличьте видеопамять.
  5. Для возврата к рабочему состоянию используйте экспорт OVF/OVA или снапшоты VirtualBox.

Критерии приёмки

  • VM загружается до экрана входа в систему без ошибок.
  • Вы можете войти под созданным пользователем и получить рабочий стол Qubes или меню управления qubes.
  • В шаблонной qube можно выполнить обновление пакетов и установить базовый набор утилит.
  • Экспорт OVF/OVA проходит без ошибок и импортируется обратно.

Роли и чеклисты

Роль: Исследователь/студент

  • Установить VirtualBox и ISO.
  • Создать VM с 4 ГБ RAM, 20 ГБ диска.
  • Отключить шифрование (для тестовой среды).
  • Проверить загрузку и выполнить первое обновление.

Роль: Системный администратор (тестовая среда)

  • Проверить поддержку виртуализации на хосте.
  • Включить VT‑x/AMD‑V в BIOS/UEFI.
  • Выделить 8+ ГБ RAM и 40+ ГБ диска.
  • Создать снапшоты перед крупными изменениями.

Роль: Разработчик приложений

  • Создать отдельные app‑qubes для тестирования сетевых и локальных приложений.
  • Настроить шаблоны для управления версиями ПО.

Сравнение и альтернативы

  • Qubes OS в VirtualBox — удобно для обучения и экспериментов, но не для продакшна.
  • Альтернатива: установить Qubes OS непосредственно на физическую машину с поддержкой VT‑d — это даст полноценную защиту устройств и разделение на уровне аппаратуры.
  • Если цель — просто изолировать окружения для разработки, рассмотрите Docker/Podman для более лёгкой установки, но они не обеспечивают тот же уровень изоляции устройств и пользовательского интерфейса.

Факто‑бокс: ключевые числа и рекомендации

  • Минимальная RAM для тестовой VM: 4 ГБ (рекомендуется 8+ ГБ).
  • Рекомендуемый диск: 20–40 ГБ для комфортной работы.
  • ISO‑образ: скачайте с qubes‑os.org и проверьте подпись.
  • Поддержка виртуализации в BIOS/UEFI значительно повышает стабильность.

Краткая методология установки (мини‑метод)

  1. Подготовьте хост: обновите VirtualBox, включите виртуализацию в BIOS.
  2. Создайте VM: Linux → Fedora (64‑bit), диск VDI, динамический.
  3. Привяжите ISO в настройках VM → Носители.
  4. Установите: следуйте мастеру Qubes, отключите шифрование для тестовой среды.
  5. Перезагрузите и завершите первичную настройку.
  6. Сделайте снапшот/экспорт VM.

Совместимость и миграция

  • VirtualBox подходит для тестов, но не все функции Qubes (особенно связанные с устройствами и IOMMU) будут работать полноценно.
  • Для миграции в продуктив: планируйте установку на физический ноутбук/ПК с поддержкой VT‑d и минимум 16 ГБ RAM для комфортной работы.

Короткий глоссарий

  • Qube — изолированная виртуальная среда в Qubes OS.
  • Template — шаблон, из которого создаются app‑qubes.
  • Xen — гипервизор, использующийся Qubes в нативных инсталляциях.
  • IOMMU — аппаратная виртуализация ввода‑вывода (VT‑d/AMD‑Vi).

Краткая сводка

  • Qubes в VirtualBox хорош для обучения, но ограничен в безопасности по сравнению с нативной установкой.
  • Подготовьте хост, скачайте ISO, создайте VM с выделенной памятью и диском, установите ОС и выполните первичную настройку.
  • Сделайте резервную копию VM через снапшот или экспорт сразу после установки.

Сопутствующие материалы: Хотите попробовать Kali Linux? Вот как установить его в VirtualBox.

Сводка ключевых выводов и рекомендации приведены выше. Удачной установки и осторожной работы с данными при тестировании Qubes OS.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

RDP: полный гид по настройке и безопасности
Инфраструктура

RDP: полный гид по настройке и безопасности

Android как клавиатура и трекпад для Windows
Гайды

Android как клавиатура и трекпад для Windows

Советы и приёмы для работы с PDF
Документы

Советы и приёмы для работы с PDF

Calibration в Lightroom Classic: как и когда использовать
Фото

Calibration в Lightroom Classic: как и когда использовать

Отключить Siri Suggestions на iPhone
iOS

Отключить Siri Suggestions на iPhone

Рисование таблиц в Microsoft Word — руководство
Office

Рисование таблиц в Microsoft Word — руководство