Запустить на виртуальной машине в можно — и для этого не нужно покупать Mac. VirtualBox позволяет эмулировать на ПК, но требует предварительной подготовки: правильной версии программы, ISO-образа системы и точных настроек. Далее разберём, как это сделать без ошибок, с какими нюансами столкнётесь и как их обойти.

Сразу уточним: официально Apple запрещает установку на не-Apple железе, поэтому процесс полулегальный. Однако для тестирования или изучения системы этот способ работает. Главное — следовать инструкции и не нарушать лицензионные соглашения.

В этой статье: требования к железу, где взять образ macOS, как настроить VirtualBox и избежать часто встречающихся ошибок. Если всё сделать правильно, через 20–30 минут у вас будет рабочая виртуальная машина с macOS.

Требования к системе и оборудованию

Перед тем как запустить на VirtualBox под Windows, проверьте, потянет ли ваш ПК такую нагрузку. Виртуальная машина требует значительных ресурсов, особенно если хотите более-менее комфортной работы.

Минимальные требования:

  • Процессор: Intel с поддержкой VT-x или с AMD-V (включено в BIOS). Без аппаратной виртуализации не запустится.
  • Оперативная память: минимум 4 ГБ для виртуальной машины (лучше 8 ГБ, если на ПК 16 ГБ и больше).
  • Жёсткий диск: 25–30 ГБ свободного места под виртуальный диск (для macOS Ventura или нужно больше — до 40 ГБ).
  • Операционная система: Windows 10 или 11 (64-битная). На Windows 7 могут быть проблемы с драйверами.

Проверьте поддержку виртуализации: откройте Диспетчер задач → вкладка Производительность → ЦП. Если видите строку Виртуализация: Включено, всё в порядке. Если нет — заходите в и активируйте VT-x (для Intel) или AMD-V.

💡

Если у вас процессор AMD, выберите образ macOS с патчем для AMD. Без него установка не пройдёт или будет сильно тормозить.

Версия macOSСовместимость с VirtualBoxТребования к железуПримечания
macOS Sonoma (14.x)Сложно8 ГБ ОЗУ, 40 ГБ HDD, VT-x/AMD-VТребует патчей для загрузчика. Работает нестабильно.
macOS Ventura (13.x)Средне6 ГБ ОЗУ, 30 ГБ HDD, VT-x/AMD-VНужны дополнительные настройки в VirtualBox.
macOS Monterey (12.x)Хорошо4 ГБ ОЗУ, 25 ГБ HDD, VT-x/AMD-VСамая стабильная версия для виртуализации.
macOS Big Sur (11.x)Хорошо4 ГБ ОЗУ, 25 ГБ HDD, VT-x/AMD-VПодходит для большинства ПК.
macOS Catalina (10.15)Отлично4 ГБ ОЗУ, 20 ГБ HDD, VT-x/AMD-VЛегче всего устанавливается, ностабильная работа.

Какую версию можно установить на VirtualBox

Не все версии одинаково хорошо работают в VirtualBox. Чем новее система, тем сложнее её запустить на виртуальной машине. В таблице ниже — актуальные версии на 2024 год и их совместимость.

Если вы новичок, начните с macOS Catalina или Monterey — их проще настроить, и они работают стабильнее новых версий. Для тестирования последних фич можно попробовать Ventura, но будьте готовы к багам.

Где взять ISO-образ macOS

Официально Apple не распределяет ISO-образы для установки на виртуальные машины. Однако есть легальные и полулегальные способы их получить.

Способы получения образа:

  • Через App Store на Mac: Если у вас есть друг с Mac, он может скачать из App Store (бесплатно), а затем создать ISO-образ с помощью утилиты createinstallmedia или Install Disk Creator.
  • Сторонние ресурсы: В интернете можно найти готовые образы, но есть риск нарваться на вирусы или неработающие сборки. Проверяйте хэши файлов и читайте отзывы.
  • Официальные инструменты от Apple: Для разработчиков доступны образы через программу Apple Developer, но требуется регистрация.

Важно: образы для VirtualBox часто модифицируют (добавляют драйвера, патчи для VT-x), поэтому ищите версии с пометкой for VirtualBox или Hackintosh.

Настройка для macOS

Перед установкой нужно правильно настроить VirtualBox. Ошибки на этом этапе часто приводит к тому, что не запускается или вылетает на этапе загрузки.

Пошаговые действия:

  1. Установите последнюю версию VirtualBox с официального сайта. Старые версии могут не поддерживать новые образы macOS.
  2. Создайте новую виртуальную машину:
    • Тип ОС: Mac OS X.
    • Версия: выберите ту, которую будете ставить (например, macOS 12 Monterey).
    • ОЗУ: не менее 4096 МБ (4 ГБ).
    • Жёсткий диск: создайте новый виртуальный диск размером 25–50 ГБ (тип VDI, динамический).
  3. Настройте процессор:
    • Количество ядер: 2–4 (в зависимости от вашего процессора).
    • Включите Включить PAE/NX.
    • Аппаратная виртуализация: VT-x/AMD-V (обязательно!).
  4. Настройте видеопамять:
    • Установите 128 МБ (минимально для macOS).
    • Включите 3D-ускорение (если доступно).
  5. Подключите ISO-образ: в настройках виртуальной машины выберите скачанный образ в разделе Носители.

⚠️ Внимание: Если вы используете процессор AMD, перед запуском виртуальной машины нужно вручную прописать команды в консоли VirtualBox. Без этого не загрузится. Подробности — в следующем разделе.

Какую версию macOS вы хотите установить?
Catalina
Big Sur
Monterey
Ventura
Sonoma

Допалнительные настройки для процессоров AMD

Пользователи процессоров AMD сталкиваются с проблемой: macOS отказывается запускаться из-за отсутствия поддержки на уровне ядра. Решение — добавление специальных команд в конфигурацию VirtualBox.

В таблице ниже — команды для разных версий macOS. Их нужно ввести в командной строке Windows от имени администратора, предварительно остановив виртуальную машину.

Версия macOSКоманда для VirtualBoxОписание
Catalina (10.15)VBoxManage modifyvm "Имя_ВМ" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbffВключает поддержку для AMD.
Big Sur (11.x)VBoxManage setextradata "Имя_ВМ" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac19,1"Эмулирует модель для обхода проверки.
Monterey (12.x)VBoxManage modifyvm "Имя_ВМ" --cpu-profile "Intel Core i7-6700K"Использует профиль для совместимости.
Ventura (13.x)VBoxManage setextradata "Имя_ВМ" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"Обходит проверку версии BIOS.

После ввода команд перезапустите VirtualBox и попробуйте запустить виртуальную машину. Если всё сделано правильно, установка должна начаться.

Без правильных команд для AMD macOS не запустится — это ключевой момент для пользователей процессоров от AMD.

Установка на виртуальную машину

Если все настройки выполнены верно, можно приступать к установке. Процесс похож на установку на реальный Mac, но есть нюансы.

Пошаговая установка:

  1. Запустите виртуальную машину. Если всё настроено правильно, появится экран загрузчика macOS.
  2. Выберите язык. Используйте клавиши со стрелками и Enter.
  3. Откройте Дисковую утилиту. В меню выберите Утилиты → Дисковая утилита.
  4. Отформатируйте виртуальный диск:
    • Выберите виртуальный диск (обычно VBOX HARDDISK).
    • Нажмите Стереть.
    • Формат: APFS (для новых версий) или Mac OS Extended (Journaled) (для старых).
    • Схема разделов: Карта разделов GUID.
  5. Закройте Дисковую утилиту и вернитесь в меню установщика.
  6. Начните установку. Выберите отформатированный диск и подтвердите установку.
  7. Дождитесь завершения. Процесс может занять 15–30 минут в зависимости от мощности ПК.
  8. Настройте macOS. После установки следуйте инструкциям мастера настройки (выбор региона, создание пользователя и т. д.).

После первой загрузки система может предложить обновиться — лучше отложите это, так как обновления могут сломать работоспособность в VirtualBox.

Как ускорить работу macOS в VirtualBox

Установите гостевые дополнения VirtualBox (только для macOS до Catalina). Для новых версий используйте утилиту VirtualBox Guest Additions для macOS. Также можно выделить больше ядер процессора и видеопамяти, если ваш ПК это позволяет.

Постнастройка и оптимизация

После установки в VirtualBox нужно провести постнастройку, чтобы система работала быстрее и стабильнее.

Что сделать после установки:

  • Установите VirtualBox Guest Additions: Это улучшит интеграцию с хостом (Windows), добавит поддержку мыши, общего буфера обмена и автоматического изменения размера окна. Скачайте расширение с официального сайта VirtualBox и установите его через меню Устройства → Подключить образ диска дополнений гостевой ОС.
  • Настройте разрешение экрана: По умолчанию может работать в низком разрешении. Чтобы исправить это, отредактируйте конфигурацию виртуальной машины:
    • Откройте командную строку и введите: VBoxManage setextradata "Имя_ВМ" "VBoxInternal2/EfiGraphicsResolution" "1920x1080"
    • Замените 1920x1080 на нужное разрешение.
  • Отключите ненужные службы: macOS в виртуальной машине не нуждается в фоновых процессах, которые расходуют ресурсы. Отключите Spotlight, Time Machine и другие ненужные функции в настройках системы.
  • Увеличьте видеопамять: В настройках виртуальной машины выделите 256 МБ видеопамяти для более плавной работы интерфейса.

Чек-лист перед первым запуском macOS в VirtualBox

Выполнено: 0 / 6

Часто задаваемые вопросы

Можно ли запустить на бесплатно?

Да, VirtualBox — бесплатная программа, а образы можно скачать легально через App Store на или с помощью инструментов для разработчиков. Однако для полноценного использования потребуется лицензия от Apple.

Почему не запускается на моём ПК с AMD?

Скорее всего, вы не добавили специальные команды для процессоров в настройки VirtualBox. Без них не сможет распознать ваш процессор. Используйте команды из раздела выше, подходящие для вашей версии macOS.

Сколько места на диске нужно для в VirtualBox?

Минимально — 25 ГБ для старых версий (Catalina, Big Sur). Для Monterey и новее рекомендуется 30–40 ГБ. Учтите, что динамический диск в VirtualBox будет занимать только реально используемое пространство.

Можно ли обновить в VirtualBox?

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