Как установить macOS High Sierra на VirtualBox на ПК с Windows?

Как установить macOS High Sierra на VirtualBox на ПК с Windows

В этой статье подробно описано, как установить macOS High Sierra на VirtualBox на компьютере с Windows с использованием ISO-образа. macOS High Sierra — это одна из популярных версий операционной системы Apple, выпущенная 26 сентября 2017 года на Всемирной конференции разработчиков (WWDC). Несмотря на то что она уступает по функциональности более новым версиям, таким как macOS Monterey (выпущена в 2021 году), многие пользователи по-прежнему выбирают High Sierra за её стабильность, лёгкость и простоту интерфейса.

Если вы хотите протестировать macOS High Sierra без установки на физическое устройство, VirtualBox — отличное решение. Эта бесплатная программа от Oracle позволяет запускать различные операционные системы в виртуальной среде, что особенно полезно для обучения, разработки или экспериментов. В данном руководстве описана установка на Windows 11, но все шаги также применимы и к Windows 10.

Загрузка необходимых файлов

  • ISO-образ macOS High Sierra;
  • Последняя версия VirtualBox.

Шаги по установке macOS High Sierra на VirtualBox

  1. Запустите компьютер под управлением Windows и откройте VirtualBox.
  2. В главном окне нажмите Создать.

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

  1. В поле «Имя» введите macOS High Sierra. VirtualBox автоматически определит тип и версию операционной системы. Нажмите Далее.

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

  1. Увеличьте объём выделяемой оперативной памяти (рекомендуется не менее 4 ГБ) и нажмите Далее.

Настройка объёма оперативной памяти

  1. Выберите опцию Создать виртуальный жёсткий диск сейчас и нажмите Создать.

Создание виртуального жёсткого диска

  1. Выберите формат диска VMDK и нажмите Далее.

Выбор формата виртуального диска VMDK

  1. Выберите тип диска Динамически расширяемый и нажмите Далее.

Выбор типа диска — динамически расширяемый

  1. Укажите путь для сохранения файла виртуального диска, установите размер не менее 100 ГБ и нажмите Создать.

Настройка размера виртуального диска

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

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

Открытие настроек виртуальной машины

  1. Перейдите на вкладку Система. На подвкладке «Материнская плата» измените набор микросхем на PIIX3. На подвкладке «Процессор» включите опцию Включить EFI (только для специальных ОС).

Включение EFI в настройках системы

  1. Перейдите на вкладку Процессор. Увеличьте количество ядер (рекомендуется 2–4) и включите опцию PAE/NX.

Настройка процессора и включение PAE/NX

  1. Перейдите на вкладку Дисплей и увеличьте объём видеопамяти до максимума (128 МБ или выше).

Увеличение объёма видеопамяти

  1. Перейдите на вкладку Носители. В разделе «Контроллер: IDE» выберите пустый привод компакт-дисков, нажмите на значок CD и выберите Выбрать диск образа.

Подключение ISO-образа к виртуальной машине

  1. Укажите путь к загруженному ISO-файлу macOS High Sierra и нажмите Выбрать.

Выбор ISO-файла macOS High Sierra

  1. Откройте Блокнот и вставьте следующие команды (они настраивают параметры виртуальной машины для совместимости с macOS):
cd "C:\Program Files\Oracle\VirtualBox"
VBoxManage.exe modifyvm "macOS High Sierra" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "macOS High Sierra" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"
VBoxManage setextradata "macOS High Sierra" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "macOS High Sierra" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
VBoxManage setextradata "macOS High Sierra" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "our hard work by these words guarded please do not steal (c)AppleComputerInc"
VBoxManage setextradata "macOS High Sierra" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

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

  1. Если вы изменили имя виртуальной машины, замените macOS High Sierra в командах на ваше имя. В Блокноте можно использовать Ctrl + H для массовой замены.

Замена имени виртуальной машины в команде

  1. Откройте командную строку от имени администратора, вставьте подготовленные команды и нажмите Enter. Убедитесь, что путь к VirtualBox указан верно.

Выполнение команд в командной строке

Чистая установка macOS High Sierra на VirtualBox

  1. Вернитесь в VirtualBox и нажмите Запустить.

Запуск виртуальной машины с macOS High Sierra

  1. Выберите предпочитаемый язык и нажмите Продолжить.

Выбор языка установки macOS

  1. В меню утилит выберите Дисковая утилита и нажмите Продолжить.

Запуск Дисковой утилиты

  1. В списке слева выберите виртуальный диск VBOX HARDDISK, нажмите кнопку Стереть в верхней части окна, укажите имя тома (например, «Macintosh HD»), оставьте формат Mac OS Extended (журналируемый) и нажмите Стереть.

Форматирование виртуального диска в Дисковой утилите

  1. После завершения форматирования нажмите Готово и закройте Дисковую утилиту.

Завершение работы с Дисковой утилитой

  1. Выберите Установить macOS и нажмите Продолжить.

Начало установки macOS High Sierra

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

Подтверждение установки macOS

  1. Примите лицензионное соглашение, нажав Принять.

Принятие лицензионного соглашения macOS

  1. Выберите отформатированный диск (например, «Macintosh HD») и нажмите Установить.

Выбор диска для установки macOS

  1. Начнётся процесс установки macOS High Sierra. Это может занять от 20 до 60 минут в зависимости от производительности вашего компьютера.

Процесс установки macOS High Sierra

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

Выбор страны после установки macOS

  1. macOS High Sierra успешно загружена и готова к использованию в VirtualBox.

Рабочий стол macOS High Sierra в VirtualBox

Заключение

Теперь вы знаете, как установить macOS High Sierra на VirtualBox в Windows. Это пошаговое руководство подходит как для новичков, так и для опытных пользователей. Установка macOS в виртуальной среде позволяет безопасно тестировать систему, изучать её особенности или использовать приложения, недоступные на Windows. Если в процессе возникнут трудности — оставьте комментарий, и мы постараемся помочь.