Устанавливаем macOS Monterey на VirtualBox на ПК или ноутбуке с Windows 10
В статье подробно по шагам описана установка macOS Monterey на VirtualBox на ПК или ноутбуке с Windows 10.
1. Проверьте совместимость ПК перед установкой macOS Monterey на VirtualBox
Чтобы macOS Monterey в виртуальной среде работал корреткно нужен компьютер, отвечающий минимальным требования:
- 8ГБ оперативной памяти,
- 4-ядерный процессор, поддерживающий виртуализацию на аппаратном уровне,
- дискретная видеокарта.
Как узнать, поддерживает ли процессор виртуализацию?
Виртуализация у чипов Intel это VT-x или VT-d, у AMD — AMD-V. Поддержку виртуализации можно проверить на сайте производителя или с помощью бесплатной утилиты CPU-Z. Как это сделать?
- Скачать приложение с официального сайта и установить.
- Запустить CPU-Z и взгляните на строку Instructions.

Если там есть указанные на скриншоте выше маркировки, значит, всё в порядке. Если нет, можно использовать программную виртуализацию, но в таком случае производительность будет заметно ниже.
2. Включите виртуализацию на вашем ПК с Windows 10/11
Виртуализация должна быть включена в системе. В противном случае вы увидите сообщение об ошибке “Не удается открыть сеанс на виртуальной машине”.
3. Установите VirtualBox и пакет расширений VirtualBox на компьютер с Windows 10/11
Скачайте VirtualBox с сайта https://www.virtualbox.org/wiki/Downloads и установите на компьютер или ноутбук.
4. Создайте новую виртуальную машину для macOS 12 Monterey в Windows 10
- Перейдите в VirtualBox и нажмите «Создать«.

- Затем нажмите на «Экспертный режим«

- Введите имя, начиная с macOS. После ввода macOSверсия и тип macOS будут автоматически выбраны из выпадающих списков.

- Теперь нужно выбрать объем оперативной памяти для VirtualBox, минимум 4 ГБ.

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

- Укажите расположение файла для сохранения виртуального жесткого диска. Выберите размер виртуальной машины и тип виртуального жесткого диска. Можно выбрать тип жесткого диска по умолчанию, называемый VDI. Затем нужно выбрать динамический виртуальный жёсткий диск.
Поскольку это динамический виртуальный жесткий диск, но на физическом диске не будет занято 200Гб, система будет выделять под виртуальный диск фактически необходимое количество места. В моем случае размер диска после установки составил около 30Гб.
5. Настройка виртуальной машины macOS Monterey
- После создания виртуальной машины вы вернетесь на главную страницу VirtualBox. Нажмите на «Настроить» macOS Monterey.

- Откройте вкладку Система, снимите галочку с гибкого диска, так как мы его не используем, также убедитесь, что вы отметили галочкой расширенные функции. Там вы видите другие настройки, такие как чипсет и указывающее устройство, не трогайте их.

- Во вкладке «Дисплей» увеличьте объем видеопамяти до 128 МБ, а остальное оставьте без изменений. Вы можете также включить 3D-ускорение, но это не обязательно, по умолчанию оно отключено.

- На этом этапе мы должны прикрепить ISO-образ macOS Monterey к виртуальной машине. Перейдите на вкладку Носители, нажмите Пусто, рядом с атрибутами щелкните значок компакт-диска и найдите и выберите ISO-образ macOS 12.

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

6. Запустите коды VirtualBox в CMD
Для установки и использования macOS Monterey в VirtualBox в Windows 10/11 выполнение кодов VirtualBox является важным фактором. Поскольку VirtualBox напрямую не устанавливает параметры macOS в Windows, нужно выполнить код. Если код не применяется или применяется неправильно, виртуальная машина, содержащая macOS, будет находиться в цикле и не сможет работать корректно. Выполняйте коды с осторожностью.
- Скопируйтеназвание виртуальной машины, оно нам понадобится
- После этого списка расположены коды, которые нужно выполнить. Не спешите , прочитайте алгоритм до конца .
- Скопируйте все перечисленные коды в блокнот или другой редактор, где нет автоматического форматирования символов.
- Затем, используя функцию «Найти и заменить» в вашем редакторе, замените имя виртуальной машины «VM Name» на имя виртуальной машины из программы VitrualBox, которую вы создали минуту назад.
- Теперь запустите CMD от имени администратора .
- Поочередно скопируйте и выполните в CMD каждый код. Если код введен неправильно.
cd "C:\Program Files\Oracle\VirtualBox\"
VBoxManage.exe modifyvm "VM Name" –-cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "VM Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "MacBookPro15,1"
VBoxManage setextradata "VM Name" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Mac-551B86E5744E2388"
VBoxManage setextradata "VM Name" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "VM Name" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
В некоторых случая для старых процессоров также может понадобиться лайфхак эмуляции процессора:
cd "C:\Program Files\Oracle\VirtualBox\"
VBoxManage modifyvm "VM Name" --cpu-profile "Intel Core i7-6700K"
6. Выполнение чистой установки macOS Monterey
- Откройте VirtualBox и запустите виртуальную машину macOS Monterey, после чего на экране появится куча кодов.
- При первом запуске может появиться ошибка startup.nsh. Для ее решения нужно указать путь до BOOT.EFI.
Для macOS это FS#:\System\Library\CoreServices\boot.efi .
Вместо решетки «#» в адресе выше нужно подставить номер, в котором указан CDROM (показано на изображении ниже), в примере это FS0.
- В конечном итоге команда для выполнения должна иметь похожий вид:

- Затем начнется процесс настройки, сопровождающийся логированием, завершение которого нужно терпеливо дождаться.
После этого процесса появится иконка Apple и приветственное окно мастера установки с предложением выбрать язык. - Выберите подходящий язык

- Выберите Дисковую утилиту, чтобы отформатировать виртуальный том

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


- Дождитесь завершения процесса удаления данных и закройте диалоговое окно.

- Закройте окно Дисковой утилиты, чтобы вернуться к начальному экрану

- На главном экране выберите вариант «Установка macOS Monterey» и нажмите «Продолжить».

- Примите лицензионное соглашение, чтобы продолжить установку


- Выберите том для установки операционной системы

- Начнется процесс установки операционной системы, который может занять около 30 минут в зависимости от выделенных для виртуальной машины ресурсов

7. Выполнение базовой настройки macOS Monterey
На этом всё. Следуйте шагам мастера установки до завершения настройки операционной системы.
Устанавливаем macOS на VirtualBox

MacBook, iMac, как и любой другой Mac — вещь не из дешевых. Стоимость этих компьютеров завышена в сравнении с аналогами. Более того, устройства от других производителей нередко мощнее, чем то, что предлагает Apple, а стоят дешевле. Вследствие этого не все готовы покупать дорогую технику, не видя на то адекватных причин и ощущая обман со стороны американской компании. Но у компьютеров Mac есть одно неоспоримое преимущество — это операционная система macOS. Именно из-за нее стоит переплачивать.
Если вы пока не готовы переплачивать, то я расскажу, как попробовать macOS на своем компьютере с Windows.
Процесс установки macOS в виртуальную машину весьма кропотливый и требующий времени. Более того, не факт, что ваш нынешний компьютер подойдет для установки и запуска этой системы.
Небольшой дисклеймер. В этой инструкции я рассказываю именно о настройке MacOS Sierra. Это обусловлено сразу несколькими причинами. Во-первых, она полностью олицетворяет работу macOS в целом: ее интерфейс и большую часть полезных функций. Во-вторых, эта версия поддерживает все современные программы из Mac App Store и сторонних источников. В-третьих, это единственная версия, которая устанавливается в VirtualBox без ухищрений.
Системные требования
Ваш компьютер должен:
- Иметь двухъядерный процессор (больше ядер можно, меньше нельзя) компании Intel. На них работают все компьютеры Apple, поэтому будет меньше проблем с совместимостью. Процессор должен поддерживать инструкции SSE 4.2 (уточняйте у производителя).
- Быть оснащен 4 или более гигабайтами оперативной памяти.
- Работать под управлением 64-битной Windows.
- Поддерживать виртуализацию.
Как включить виртуализацию в Windows
- Перезагружаем компьютер и входим в меню BIOS. Это можно сделать, нажав F2, F12 или DEL в зависимости от версии BIOS.
- В открывшемся меню переходим во вкладку Advanced.
- Далее открываем пункт CPU Configuration.

Основное окно BIOS

Здесь расположены основные настройки нашего процессора
Поиск и загрузка образа системы
Еще одна загвоздка для пользователей Windows заключается в необходимости искать образ операционной системы macOS Sierra в формате dmg.
Официально он доступен только в Mac App Store. Владельцам Windows придется попросить какого-нибудь «маковода» загрузить для них установочный файл системы, сделать из него образ и передать через публичное облако.
Загрузка и установка VirtualBox
Свежую версию VirtualBox качаем на официальном сайте
-
Выбираем пункт Downloads в боковом меню сайта.

Нажимаем на Downloads

Нажимаем на Windows Hosts

Настройка VirtualBox
Первый этап: установка дополнений
скачиваем пакет дополнений для VirtualBox (без него macOS не «заведется»). В блоке VirtualBox 6.0.8 Oracle VM VirtualBox Extension Pack кликаем по пункту All supported platforms.

- Запускаем VirtualBox.
- Переходим в меню «Настройки».

Настройки расположены в верхней части меню

По умолчанию в VirtualBox нет никаких плагинов

Нажимаем — Установить
Второй этап: преобразование образа
Полученный образ dmg нужно преобразовать в другой формат. В macOS это делается следующим образом:
- Открываем «Дисковую утилиту». Это можно сделать, запустив поисковик Spotlight (комбинация клавиш Cmd и Пробел), и введя туда название программы «Дисковая утилита».
- В главном меню программы наводим курсор на пункт «Образы» и кликаем по подпункту «Преобразовать».

Нажимаем — «Преобразовать»

Третий этап: настройка виртуальной машины
- Открываем VirtualBox и в панели управления нажимаем на кнопку «Создать».

Нажимаем — «Создать»



Можно использовать рекомендуемые параметры

Этот тип используется по умолчанию

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

Не меньше рекомендуемого объема

Здесь уже есть одна виртуальная машина

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

Должно быть не меньше двух ядер

Для macOS нужно создать собственный загрузочный образ

Настраиваем виртуальный жесткий диск

Теперь нужно что-то в этот жесткий диск загрузить. Нашу macOS, конечно

Образ уже преобразован и лежит там, где вы его сохранили

Подготовка почти закончилась
cd «C:\Program Files\Oracle\VirtualBox\»
VBoxManage.exe modifyvm «macOSS» —cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata «macOSS» «VBoxInternal/Devices/efi/0/Config/DmiSystemProduct» «iMac11,3»
VBoxManage setextradata «macOSS» «VBoxInternal/Devices/efi/0/Config/DmiSystemVersion» «1.0»
VBoxManage setextradata «macOSS» «VBoxInternal/Devices/efi/0/Config/DmiBoardProduct» «Iloveapple»
VBoxManage setextradata «macOSS» «VBoxInternal/Devices/smc/0/Config/DeviceKey» «ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc»
VBoxManage setextradata «macOSS» «VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC» 1
Название «macOSS» меняем на свое (которое указывали при настройке)
- После этого запускаем нашу виртуальную машину.

Можно приступать к запуску и установке системы. Наконец-то

Нужно отформатировать диск перед установкой


Возможные проблемы

- Если VirtualBox отзывается ошибкой «Функции аппаратной виртуализации включены, но не функционируют», нужно снова открыть настройки виртуализации в BIOS (как было описано выше), только на этот раз найти пункт Secure Virtual Machine Mode и переведите его в режим Enable.
- Некоторые виртуальные машины могут не работать, если в Windows включен компонент Hyper-V. Эту проблему можно решить так:
- Открываем «Командную строку».
- Вводим туда команду /set hypervisorlaunchtype off и запускаем ее нажатием клавиши «Ввод».
- Перезагружаем компьютер.
- При работе с образами в формате cdr так же могут возникнуть проблемы. Если VirtualBox отзывается ошибкой при попытке подключить cdr-образ, переформатируем его в другой формат. Для этого:
- Загружаем программу UltraISO с официального сайта.
- Кликаем по cdr или dmg-образу правой кнопкой мыши и выбираем пункт «Открыть с помощью UltraISO.
- В появившемся окне ищем вкладку «Инструменты» и кликаем по пункту «Конвертировать».
- В окне конвертации указываем путь к файлу образа, нажав на три точки.
- Выбираем формат «Стандартный ISO».
- Нажимаем «Конвертировать».
- Снова пробуем подключить его к виртуальной машине.
Выполнение вышеуказанной инструкции должно помочь исправить возникшие проблемы.
Как установить macOS с VirtualBox в Windows
как пользователь для Windows Бывают случаи, когда вам нужно Используйте macOS Но у вас нет денег, чтобы инвестировать в новый Mac. Apple всегда затрудняла установку своей операционной системы на устройства, отличные от Apple, что затрудняет использование преимуществ этой дублирующей операционной системы.
С VirtualBox , Наверное Установите macOS на свой компьютер кто работает под виндой. Давайте разберемся, как это сделать.

Что вам понадобится
Во-первых, вам нужно будет Загрузите копию Oracle VM VirtualBox. Вам также понадобится ISO для той версии macOS, которую вы хотите установить. Получить файл ISO на самом деле сложнее, чем вы могли ожидать. Если у вас есть доступ к Mac, вы не сможете загрузить копию уже установленной операционной системы. Если на вашем Mac работает macOS Mojave, откройте страницу macOS High Sierra в App Store и загрузите оттуда установщик. Вам нужно будет преобразовать этот файл APP в DMG, а затем преобразовать из DMG в ISO, чтобы иметь возможность установить его. В VirtualBox. Менее сложный, но и менее безопасный вариант — найти ISO-образ вашей версии macOS в Интернете. Есть множество сайтов, на которых он есть, но загрузка ISO с неофициального сайта сопряжена с определенным риском.
Как создать собственную macOS на виртуальной машине

1. Установить VirtualBox на вашем ПК с Windows, следуя инструкциям. Нажмите New, чтобы создать новую виртуальную машину.

2. Используйте название версии macOS для имени вашей виртуальной машины. Например, Хай Сьерра или Мохаве. Тип и версия должны автоматически заполняться с правильными настройками.

3. Выберите объем ОЗУ, который нужно выделить для вашей виртуальной машины. Выделение большего объема оперативной памяти поможет ускорить работу вашей виртуальной машины, но убедитесь, что вы оставили достаточно места для операционной системы хоста (будь то Windows или Linux).

4. Выберите «Создать виртуальный жесткий диск сейчас» и нажмите кнопку «Создать». Оставьте установленный по умолчанию параметр «VDI» и нажмите «Далее».

5. Решите, нужен ли вам виртуальный жесткий диск выделенного или фиксированного размера. Динамически выделяемый диск сначала будет маленьким, а его размер будет увеличиваться по мере того, как потребуется больше места. Жесткий диск немедленно займет указанное место на вашем физическом жестком диске.
7. Выберите размер виртуального жесткого диска. Щелкните Создать, чтобы завершить создание виртуальной машины.

Окончательная конфигурация

1. Выделив вашу виртуальную машину, нажмите шестеренку «Настройки». Выберите «Система» в боковом меню и убедитесь, что «Дискета» не выбрана в настройках «Порядок загрузки». Это гарантирует, что ваша виртуальная машина загрузится с образа ISO High Sierra. Убедитесь, что «Базовая память» установлена на соответствующий уровень — минимум 2048 МБ.

2. В меню «Система» щелкните вкладку «Процессор». Установите количество процессоров не менее двух и убедитесь, что включен параметр «Включить PAE / NX».

3. Выберите меню «Хранилище» на боковой панели. В разделе «Устройства хранения» нажмите «Очистить». Щелкните значок ISO-диска в правом верхнем углу экрана и выберите свой ISO-файл High Sierra, убедившись, что включен параметр Use I / O Host Cache. Щелкните ОК, чтобы сохранить изменения.

4. Перейдите в раздел «Дисплей» и установите для видеопамяти значение 128 МБ, затем нажмите «ОК» для сохранения.
5. Прежде чем вы сможете запустить macOS на виртуальной машине, вам нужно будет запустить следующие команды из командной строки, PowerShell с правами администратора в Windows или из Терминала в Linux. Перед тем, как попробовать, убедитесь, что VirtualBox закрыт. Для пользователей Windows следующее должно работать, как показано. Пользователи Linux должны будут добавить «sudo» в начало каждой команды VBoxManage и заменить местоположение в первой строке местоположением каталога VirtualBox, установленного в вашем дистрибутиве Linux.
cd "C:\Program Files\Oracle\VirtualBox\" VBoxManage modifyvm "macos" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff VBoxManage setextradata "macos" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3" VBoxManage setextradata "macos" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0" VBoxManage setextradata "macos" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple" VBoxManage setextradata "macos" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" VBoxManage setextradata "macos" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
6. Наконец, снова откройте VirtualBox, щелкните зеленую стрелку «Пуск», чтобы запустить виртуальную машину, а затем следуйте инструкциям по установке macOS.

Запустите macOS без Mac
macOS не следует устанавливать в VirtualBox. В любое время, когда вы захотите его использовать, просто запустите VirtualBox и запустите виртуальную машину. Когда вы закончите, вы можете закрыть VirtualBox или выключить его через виртуальную машину MacOS. У вас есть macOS на вашем ПК с Windows? У вас есть какие-нибудь советы, хитрости или оптимальные настройки? Дайте нам знать в комментариях ниже.
Как установить mac os на virtualbox
2.2.1. Выполнение установки
Для хоста с Mac OS X, VirtualBox поставляется в файле дискового образа (dmg). Выполните следующие шаги:
- Дважды щелкните на поставляемом файле , чтобы смонтировать его в системе.
- В открывшемся окне дважды щелкните на VirtualBox.mpkg для запуска программы установки.
- Установщик запросит вас указать место, куда установить VirtualBox.
После окончания установки, вы можете найти иконку VirtualBox в папке «Applications».
2.2.2. Удаление программы
Для удаления программы , снова откройте образ диска (dmg) и дважды щелкните на иконке удаления программы.
2.2.3. Автоматизированная установка
Для выполнения не интерактивной установки вы можете использовать командную строку.
Смонтируйте образ диска (dmg) как было описано в предыдущей установке Откройте терминальную и выполните:
sudo installer -pkg /Volumes/VirtualBox/VirtualBox.mpkg \ -target /Volumes/Macintosh\ HD