Установка macOS на VirtualBox

Хотите ли вы попросить macOS, но у вас только Windows или Linux? Отличный способ поближе познакомиться с этой системой, не покупая отдельное оборудование, — установить ее на виртуальную машину. Благодаря VirtualBox вы можете безопасно создать виртуальный компьютер внутри вашей основной операционной системы.

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

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

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

Перед началом установки Mac OS на «виртуалку» убедитесь, что ваш компьютер соответствует требованиям, указанным ниже:

Требования
Процессор Двухъядерный или больше, с поддержкой инструкций SSE 4.2, желательно Intel
Оперативная память 4 Гб и более
Основная операционная система С разрядностью 64-бит, предпочтительно Windows или развитый дистрибутив на ядре Linux

Кроме того, необходимо настроить виртуализацию на компьютере. Это означает включение определенных настроек в BIOS или UEFI. Обратите внимание, что некоторые компьютеры могут поддерживать эти функции. Подробности можно найти в документе по ссылке ниже.

С помощью VirtualBox можно установить macOS на обычном компьютере с Windows или Linux, не имея Mac. Хотя такая конфигурация официально не поддерживается Apple, использовать VirtualBox и несколько настроек виртуальной машины вполне возможно. Чтобы выполнить процесс, необходимо тщательно настроить параметры виртуального оборудования, использовать подходящий образ macOS и включить необходимые расширения. Главное помнить, что это не всегда стабильно и может нарушать лицензионные условия, но это хороший вариант для тестирования.

Особенности инсталляции macOS в VirtualBox

Установка обсуждаемой операционной системы в ВиртуалБокс включает в себя несколько шагов: загрузку необходимых материалов, настройки среды и запуск или установку образа. Имеет смысл рассмотреть как вариант macOS Mojave, так и более ранние версии «яблочной» операционной системы, поскольку процесс инсталляции различается.

Установка macOS Mojave

Этап 1: Загрузка необходимых материалов

  1. Первое, с чего следует начать – скачивание подходящего образа для VirtualBox. Из-за некоторых ограничений мы не можем разместить образ на нашем сайте, поэтому вам нужно самостоятельно его отыскать в интернете по запросу macos mojave virtualbox image.

    Помните, что в большинстве случаев это будет готовый образ виртуального жесткого диска с установленной системой. Последний макОС отличается тем, что для полной установки требуется накопитель с файловой системой APFS, которую не поддерживает VirtualBox. Актуальная версия макОС на момент написания этой статьи. Вариант High Sierra описан ниже, если вас интересует поэтапная установка.

  2. Далее следует загрузить новейшую версию VirtualBox – воспользуйтесь ссылкой ниже.

    Скачать VirtualBox

  3. После загрузки инсталлятора запустите его и установите на компьютер, следуя инструкциям на экране.
  4. Кроме того, необходимо загрузить плагин расширения для работы USB-портов версий 2.0 и 3.0. Вы можете загрузить необходимый пакет по этой ссылке.

    Скачать Oracle VM VirtualBox Extension Pack

  1. Загрузите файл инсталлятора, после чего запускайте ВиртуалБокс. Перейдите по пунктам «Инструменты»«Настройки».
  2. Далее выберите в меню слева вариант «Плагины». Затем в правой части окошка найдите кнопку с иконкой папки с плюсом и нажмите на неё.
  3. Откроется «Проводник» – используйте его для перехода к директории с загруженным плагином. Выберите искомый файл и нажмите «Открыть».
  4. Нажмите «Установить».

    Следует прочитать лицензионное соглашение и нажать кнопку «Я согласен».

    Вы получите соответствующее уведомление после инсталляции плагина.

Следующим шагом является проверка наличия пакета расширения в списке.

Этап 2: Настройка VirtualBox

Виртуальную машину необходимо соответствующим образом настроить перед установкой последней версии macOS. Следуйте следующим алгоритмам:

  1. Запустите ВиртуалБокс и нажмите на кнопку «Создать» на панели инструментов.
  2. Появится окошко создания новой виртуальной машины. Первым делом введите имя ОС, в нашем случае macOS Mojave. Далее выберите тип и версию «Mac OS X» соответственно из выпадающих списков, после чего нажмите «Далее».
  3. На этом шаге следует задать количество оперативной памяти, выделенное виртуальной машине. Значение зависит от количества установленной на компьютере RAM: например, для устройств с 4 Гб на борту следует задать 2048 МБ, для машин с 8 Гб – 4096 Мб, и по такому же принципу, если ОЗУ больше.
  4. Для функционирования ОС на виртуальной машине следует создать или подключить образ жесткого диска. Для нашей сегодняшней цели будем использовать последний вариант: выберите позицию «Использовать существующий виртуальный жесткий диск», затем посредством диалогового окна «Проводника» выберите загруженный ранее образ в формате VMDK и нажмите «Создать».
  5. После создания новой виртуальной машины её следует настроить – для этого выделите нужную позицию в меню слева и нажмите на кнопку «Настроить», которая расположена в меню инструментов.
  6. Первым делом откройте закладки «Система»«Процессор». Тут нужно отметить опцию «Включить PAE/NX».

    Затем в этом же разделе перейдите ко вкладке «Материнская плата». В блоке «Порядок загрузки» снимите галочку с опции «Гибкий диск». Далее в выпадающем меню «Чипсет» выберите вариант «ICH9», если он не установлен по умолчанию.

  7. Перейдите к закладкам «Дисплей»«Экран», где с помощью ползунка «Видеопамять» выберите значение «128 Мб».
  8. Далее следует настроить носители – раскройте соответствующий раздел. В нём выделите образ нашей macOS и в списке «SATA» выберите «SATA 0».

    Затем выберите пункт «Kontroллер: SATA», найдите опцию «Кэширование ввода/вывода» в правой части окна и нажмите «ОК».

  9. После выхода из настроек закройте основное окошко VirtualBox и запустите «Командную строку» от имени администратора. Далее введите в окошко интерфейса следующие команды по одной, нажимая Enter после каждой:

    cd "C:\Program Files\Oracle\VirtualBox\"

    VBoxManage.exe modifyvm "macOS Mojave" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff

    VBoxManage setextradata "macOS Mojave" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"

    VBoxManage setextradata "macOS Mojave" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"

    VBoxManage setextradata "macOS Mojave" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"

    VBoxManage setextradata "macOS Mojave" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"

    VBoxManage setextradata "macOS Mojave" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

  10. После исполнения команд закрывайте «Командную строку» и запускайте ВиртуалБокс. Нажмите на кнопку «Запустить».
  11. Первым делом будет предложено выбрать регион. Установите желаемый и нажмите «Продолжить» («Continue»).
  12. Далее выберите раскладку клавиатуры – доступные варианты зависят от выбранного региона.
  13. Здесь требуется прочитать и принять соглашение на использование персональной информации. Поскольку данная инструкция не предполагает проброс сети на виртуальную машину, можно смело продолжать процедуру.
  14. На этом этапе предполагается перенос данных или восстановление информации с предыдущей версии macOS. Таковой у нас нет, поэтому стоит отказаться от переноса.
  15. Система попросит вас ввести Apple ID. Делать это на виртуальной машине не рекомендуется, поэтому выберите вариант «Добавить позже» («Set Up Later»).

    Подтвердите ввод.

  16. Также потребуется принять лицензионное соглашение.

    Кроме того, необходимо подтвердить это действие.

  17. Следующий шаг – создание учётной записи. Введите все требуемые данные (логин, полное имя и пароль), после чего продолжайте процедуру.
  18. Последнее действие, которое от вас требуется – выбор светлой или тёмной схемы оформления. Выбирайте по вкусу, а если тема не понравится, её всегда можно будет сменить через системные настройки.
  19. Через некоторое время перед вами появится рабочий стол настроенной macOS Mojave.

Следуя инструкциям, установка macOS на VirtualBox полностью выполнима. Таким образом, можно безопасно познакомиться с операционной системой Apple, не покупая отдельного программного обеспечения. У вас есть возможность тестировать приложения, изучать интерфейс и определить, подходит ли вам macOS в целом.

Помните, что виртуальная машина не сможет полностью повторить производительность настоящего Mac. Некоторые функции, особенно те, которые требуют тесной интеграции с аппаратным обеспечением, могут работать с ограничениями или вовсе не работать. Это нормально, поскольку основная цель — обучение и эксперименты в изоляции.

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

В конечном счете, если установка будет успешной, вы сможете легко изучить окружающую среду macOS прямо на своем текущем компьютере. Удачи в процессе настройки!

Поделиться с друзьями
Алексей Морозов

Технический журналист и системный администратор с 10‑летним опытом работы в корпоративной IT‑инфраструктуре.

Оцените автора
Добавить комментарий