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

Установка Qubes OS в Oracle VirtualBox

6 min read Linux Обновлено 16 Dec 2025
Установка Qubes OS в VirtualBox — пошагово
Установка Qubes OS в VirtualBox — пошагово

О чём этот гид

Qubes OS — операционная система, построенная вокруг идеи безопасности через изоляцию: приложения и сервисы запускаются в отдельных «кюбах» (qubes) с помощью гипервизора Xen. Цель руководства — помочь вам развернуть последнюю доступную версию Qubes OS в Oracle VirtualBox для тестов и обучения.

Важно: запуск Qubes OS в VirtualBox полезен для ознакомления и экспериментов, но для полноценной безопасности и производительности рекомендуется запускать систему на совместимом «bare-metal» оборудовании с поддержкой VT-x/AMD-V и IOMMU.


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

  • Установлен Oracle VirtualBox.
  • Скачан ISO-образ Qubes OS с официального сайта qubes-os.org.
  • Минимальные значения из этого гайда: оперативная память ~4056 МБ, свободное место на диске — минимум 8 ГБ для гостевой системы. Эти значения указаны в исходном материале; для реальных рабочих систем используйте больший объём.

Скачать VirtualBox: VirtualBox

Скачать образ Qubes OS: qubes-os.org

Справочная таблица ключевых параметров

  • Минимальная оперативная память, указанная в гайде: 4056 МБ
  • Рекомендуемое место на виртуальном диске: ≥ 8 ГБ (для тестовой установки)
  • Файл-образ: ISO (загружаемый с официального сайта)

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

  1. Запустите Oracle VirtualBox и нажмите Создать.

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

  1. Введите удобное имя для виртуальной машины (например, «Qubes OS»). В поле Тип выберите Linux, а в Версия — Fedora (64-bit). Qubes основан на Fedora, поэтому этот вариант помогает правильно задать параметры VM.

Параметры имени и типа виртуальной машины

  1. Установите объём оперативной памяти. В руководстве указанная величина — 4056 МБ. Для комфортной работы используйте больше памяти, если аппаратная платформа позволяет.

Интерфейс VirtualBox для выбора ОЗУ

  1. Создайте виртуальный жёсткий диск: выберите Создать виртуальный жёсткий диск сейчас, затем формат VDI и тип хранения «Динамически выделяемый». При выборе размера задайте как минимум 8 ГБ (это минимальная рекомендация из исходного текста).

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

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

  1. Сохраните настройки и запустите виртуальную машину.

Шаг 2. Установка Qubes OS в виртуальной машине

  1. После запуска VM вы увидите меню установщика. Выберите пункт «Install Qubes R4.0.4» или соответствующую версию, присутствующую в ISO-образе.

Меню загрузчика Qubes OS

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

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

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

Параметры установки: выбор диска и шифрования

  1. Нажмите Готово (Done) и затем Начать установку (Begin Installation). Пока идёт установка, можно задать пароль root и создать пользователя в разделе Root Password и User Creation.

Ход установки Qubes OS в VirtualBox

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

Перезагрузка виртуальной машины после установки

  1. При первом запуске отключите по умолчанию следующие опции, если они отображаются:
  • Включить системные и шаблонные обновления через сеть Tor с использованием Whonix
  • Использовать sys-net qube для сети и USB одновременно
  • Не настраивать ничего (для продвинутых пользователей)

Нажмите Завершить настройку (Finish Configuration), затем введите созданные ранее имя пользователя и пароль для входа.


Советы по качественной установке и часто встречаемые варианты проблем

Почему иногда VirtualBox не подходит для Qubes OS

  • Qubes рассчитан на гипервизор Xen и тесно взаимодействует с аппаратными возможностями (VT-x/AMD-V, IOMMU). VirtualBox обеспечивает базовую виртуализацию, но не даёт полного набора функций Xen.
  • Ограничения производительности и сетевой изоляции: некоторые qube-сценарии, особенно те, которые используют выделенные сетевые интерфейсы или прямое подключение USB через sys-usb, могут не работать корректно.

Когда это не сработает:

  • Установщик зависает при инициализации гипервизора — вероятно, отсутствует поддержка виртуализации или она отключена в BIOS/UEFI.
  • После установки не запускаются шаблонные домены — возможно, проблемная интеграция Xen-удалённого менеджера в VirtualBox.

Что делать при проблемах

  • Включите аппаратную виртуализацию в BIOS/UEFI (Intel VT-x или AMD-V).
  • Увеличьте объём ОЗУ и места на диске VM.
  • Попробуйте другой режим виртуализации (если в вашей версии VirtualBox доступны расширенные опции для VT-x/AMD-V).
  • Для серьёзного использования перенесите установку на реальную машину с поддержкой Xen.

Альтернативные подходы

  1. Тестировать Qubes OS на LiveUSB или реальном железе — лучший способ оценить безопасность и производительность.
  2. Использовать KVM/QEMU с поддержкой VT-x и IOMMU — ближе к реальному окружению Xen по возможностям изоляции.
  3. Запускать отдельные изолированные Linux-контейнеры (LXC) или виртуальные машины с жесткой настройкой SELinux/AppArmor, если цель — частичное разделение задач.

Модель мышления: как оценивать подходящую среду для Qubes

  • Цель: обучение / тестирование → VirtualBox обычно годится.
  • Цель: ежедневная защищённая рабочая среда → bare-metal с Xen / сертифицированное железо.
  • Критерии: поддержка аппаратной виртуализации, наличие IOMMU, минимум 8 ГБ свободного диска и достаточный объём ОЗУ для нескольких qube.

Роль‑ориентированные контрольные списки

Администратору:

  • Проверить поддержку VT-x/AMD-V и IOMMU в BIOS.
  • Увеличить ОЗУ VM до рекомендованного уровня для тестируемых шаблонов.
  • Настроить сетевые адаптеры VirtualBox в режиме NAT или мост (в зависимости от целей).

Пользователю / исследователю безопасности:

  • Не храните реальные пароли или секретные ключи в тестовой VM.
  • Используйте отдельные шаблоны для веб-браузера, почты и разработки.
  • Проверяйте корректность обновлений шаблонов и системных пакетов.

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

  • Виртуальная машина успешно загружается в меню установщика Qubes.
  • Установщик завершает копирование файлов и предлагает перезагрузку.
  • После перезагрузки отображается экран приветствия Qubes и возможность входа с созданной учётной записью.
  • Базовые шаблоны и qube (sys-net, sys-firewall, work) видимы в интерфейсе (в пределах возможностей VirtualBox).

Мини‑методология: чеклист перед началом установки

  1. Проверить и включить аппаратную виртуализацию в BIOS/UEFI.
  2. Скачать официальную ISO-версию Qubes OS.
  3. Установить последнюю версию Oracle VirtualBox.
  4. Создать VM с типом Linux и версией Fedora (64-bit).
  5. Выделить минимум 4 ГБ ОЗУ (4056 МБ как указано в исходнике), лучше 8 ГБ и более.
  6. Создать VDI диска динамического размера ≥ 8 ГБ.
  7. Подключить ISO в настройках носителей и запустить.

Карту принятия решения (Mermaid)

flowchart TD
  A[Хотите установить Qubes OS?] --> B{Цель}
  B --> |Тестирование/обучение| C[VirtualBox — подходит]
  B --> |Работа в продакшн| D[Bare-metal с Xen — рекомендуется]
  B --> |Средняя безопасность| E[KVM/QEMU с IOMMU — вариант]
  C --> F[Следовать шагам этого руководства]
  D --> G[Установить на совместимое железо и включить IOMMU]
  E --> H[Настроить KVM/QEMU и запустить установку]

Безопасность и ограничение ответственности

  • Qubes OS проектируется для работы с Xen. Запуск в VirtualBox упрощает знакомство, но не обеспечивает гарантированную безопасность в боевых условиях.
  • Не используйте тестовую VirtualBox‑инсталляцию для хранения критичных секретов или подключения к чувствительным корпоративным ресурсам.

Краткое резюме

Установка Qubes OS в Oracle VirtualBox помогает ознакомиться с концепцией безопасности через изоляцию и позволяет протестировать базовые возможности системы. Следуйте приведённым шагам по созданию VM, подключению ISO и запуску установщика. Для реальной эксплуатации выбирайте аппаратную платформу с поддержкой Xen и IOMMU.

Полезные действия после установки:

  • Обновите шаблоны и систему (в пределах возможностей VirtualBox).
  • Создайте отдельные qube для браузера, почты и разработки.
  • Ознакомьтесь с документацией Qubes OS для тонкой настройки безопасности.

Ссылки и дополнительные материалы:

  • Официальный сайт Qubes OS: qubes-os.org
  • Oracle VirtualBox: VirtualBox
Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

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

Как очистить кэш и cookies в Microsoft Edge
Браузеры

Как очистить кэш и cookies в Microsoft Edge

Как найти и закрепить хобби — сайты и приложения
Личное развитие

Как найти и закрепить хобби — сайты и приложения

Roblox зависает в Windows 11 — что делать
Техподдержка

Roblox зависает в Windows 11 — что делать

Исправление DMA_COMMON_BUFFER_VECTOR_ERROR в Windows
Техподдержка

Исправление DMA_COMMON_BUFFER_VECTOR_ERROR в Windows

Исправить App Access Blocked в Outlook
Техподдержка

Исправить App Access Blocked в Outlook

Как разблокировать Xbox Cloud Gaming
Gaming

Как разблокировать Xbox Cloud Gaming