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

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

Многие пользователи хотели бы ощутить преимущества операционной системы macOS, но не хотят или не могут покупать iMac или MacBook. Хорошим решением в такой ситуации будет установка этой операционной системы на виртуальную машину, в частности через VirtualBox, о чем мы хотим вам рассказать в статье ниже.

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

Прежде чем продолжить установку macOS на виртуальную машину, убедитесь, что ваш компьютер соответствует следующим требованиям:

  • процессор (двухъядерный и выше) с поддержкой инструкций SSE 4.2, желательно Intel;
  • rAM 4 ГБ и более;
  • основная операционная система — 64-битная, предпочтительно Windows или продвинутый дистрибутив ядра Linux.

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

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

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

Установка рассматриваемой операционной системы в VirtualBox состоит из нескольких этапов: загрузка необходимых материалов, настройка среды и запуск или установка образа. Процедура установки macOS Mojave и более ранних версий операционной системы Apple отличается, поэтому имеет смысл рассмотреть и то, и другое.

Установка macOS Mojave

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

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

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

  2. Затем скачайте последнюю версию VirtualBox — воспользуйтесь ссылкой ниже.
  3. Затем выберите опцию «Плагины» в меню слева. Затем в правой части окна найдите кнопку со значком папки со знаком плюс и щелкните по ней.
  4. Установка MacOS на VirtualBox

  5. Откроется «Проводник»: используйте его для доступа к каталогу с загруженным плагином. Выберите файл, который вы ищете, и нажмите «Открыть».
  6. Установка MacOS на VirtualBox

  7. Щелкните Установить».

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

    Прочтите текст лицензионного соглашения, затем нажмите кнопку «Согласен».

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

    Когда плагин будет установлен, вы получите уведомление.

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

Убедитесь, что пакет расширения указан в списке, а затем переходите к следующему шагу.

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

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

  1. Запустите VirtualBox и нажмите кнопку «Создать» на панели инструментов.
  2. Установка MacOS на VirtualBox

  3. Появится окно для создания новой виртуальной машины. Первый шаг — ввести имя операционной системы, в нашем случае macOS Mojave. Затем выберите тип и версию «Mac OS X», соответственно, из раскрывающихся списков, затем нажмите «Далее».
  4. Установка MacOS на VirtualBox

  5. На этом этапе вы должны установить объем оперативной памяти, выделенной виртуальной машине. Значение зависит от объема оперативной памяти, установленной на компьютере: например, для устройств с 4 ГБ на борту следует установить 2048 МБ, для машин с 8 ГБ — 4096 МБ, и по тому же принципу, если их больше БАРАН.
  6. Установка MacOS на VirtualBox

  7. Чтобы операционная система работала на виртуальной машине, необходимо создать или смонтировать образ жесткого диска. Сегодня для наших целей мы будем использовать последний вариант: установите флажок «Использовать существующий виртуальный жесткий диск», затем в диалоговом окне «Проводник» выберите ранее загруженный образ VMDK и нажмите «Создать».
  8. Установка MacOS на VirtualBox

  9. После создания новой виртуальной машины ее необходимо настроить: для этого выберите нужное место в левом меню и нажмите кнопку «Настроить», которая находится в меню инструментов.
  10. Установка MacOS на VirtualBox

  11. Первым делом откройте вкладки «Система» — «Процессор». Здесь вам нужно выбрать опцию «Включить PAE / NX».

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

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

  12. Установка MacOS на VirtualBox

  13. Перейдите во вкладки «Дисплей» — «Экран», где с помощью ползунка «Видеопамять» выберите значение «128 МБ».
  14. Установка MacOS на VirtualBox

  15. Следующим шагом будет настройка носителя — откройте соответствующий раздел. В нем выбираем образ нашей macOS и в списке «SATA» выбираем «SATA 0».

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

    Затем щелкните запись «Контроллер: SATA» и в правой части окна установите флажок рядом с параметром «Кэширование ввода-вывода», затем нажмите «ОК».

  16. Установка MacOS на VirtualBox

  17. После выхода из настроек закройте главное окно 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» «наша тяжелая работа этими осторожными словами, пожалуйста, не воруйте (c) AppleComputerInc»

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

  18. Установка MacOS на VirtualBox

  19. После выполнения команд закройте «Командную строку» и запустите VirtualBox. Нажмите кнопку «Выполнить».
  20. Установка MacOS на VirtualBox

  21. На первом шаге вас попросят выбрать регион. Установите тот, который вам нужен, и нажмите «Продолжить»).
  22. Установка MacOS на VirtualBox

  23. Затем выберите раскладку клавиатуры — доступные параметры зависят от выбранного региона.
  24. Установка MacOS на VirtualBox

  25. Требует от вас прочитать и принять соглашение об использовании личной информации. Поскольку эта инструкция не включает пересылку по сети на виртуальную машину, вы можете спокойно продолжить процедуру.
  26. Установка MacOS на VirtualBox

  27. На этом этапе он должен передать данные или восстановить информацию из предыдущей версии macOS. У нас его нет, поэтому от переезда стоит отказаться.
  28. Установка MacOS на VirtualBox

  29. Система попросит вас ввести свой Apple ID. Мы не рекомендуем делать это на виртуальной машине, поэтому выберите вариант «Настроить позже»).

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

    Подтвердите отказ от входа.

  30. Установка MacOS на VirtualBox

  31. Вам также необходимо будет принять лицензионное соглашение.

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

    Это действие также нужно будет подтвердить.

  32. Установка MacOS на VirtualBox

  33. Следующим шагом будет создание учетной записи. Введите все необходимые данные (логин, ФИО и пароль), затем продолжите процедуру.
  34. Установка MacOS на VirtualBox

  35. Последнее действие, которое от вас потребуется — это выбор светлой или темной схемы оформления. Выбирайте по вкусу, а если тема вам не нравится, вы всегда можете изменить ее в настройках системы.
  36. Установка MacOS на VirtualBox

  37. Через некоторое время перед вами появится настроенный рабочий стол macOS Mojave.

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

Установка macOS High Sierra и старше

Более старые версии операционной системы Apple можно установить на VirtualBox в прямом смысле этого слова, из загрузочного образа, поскольку им достаточно файловой системы HFS +, которая поддерживается указанной средой. Процедура практически такая же, как в Мохаве, но имеет ряд нюансов, на которые мы обратим внимание.

Этап 1: Загрузка образа

Первый шаг установки High Sierra в точности повторяет загрузку материалов из инструкции к последней версии, с одним отличием: установочный образ этой операционной системы должен быть загружен в формате ISO.

Внимание! Образы AppStore DMG не поддерживаются в VirtualBox!

Этап 2: Настройка среды

Настройка VirtualBox для macOS High Sierra выполняется по тому же принципу, что и Mojave.

  1. Выполните шаги 1-3 приведенной выше инструкции, только на шаге 2 задайте имя машины High Sierra.

    Примечание! Тип операционной системы должен быть установлен как «Mac OS X (64-битная)», иначе установка не будет работать должным образом!

  2. Установка MacOS на VirtualBox

  3. На шаге «Настроить виртуальный жесткий диск» выберите параметр «Создать новый виртуальный жесткий диск».

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

    Оставьте для типа значение по умолчанию — параметр «VTBI».

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

    Затем оставьте опцию «Динамический жесткий диск».

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

    Последнее необходимое действие — это выбор объема. Достаточно 30 ГБ.

  4. Установка MacOS на VirtualBox

  5. Повторите шаги 5-7 из предыдущей части статьи.
  6. При настройке пункта «Медиа» действия немного другие. Первое, что нужно сделать, это выбрать расположение виртуального оптического привода в ветке «Контроллер SATA» и удалить его.

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

    Затем нажмите кнопку «Добавить новые контроллеры» и выберите параметр «Добавить контроллер SATA».

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

    Затем используйте кнопку в виде компакт-диска со знаком плюс, чтобы создать новый привод. Во всплывающем окне выберите «Выбрать изображение».

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

    В интерфейсе добавления изображений нажмите «Добавить» и с помощью проводника выберите ISO-файл macOS High Sierra.

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

    Нажмите «Выбрать», а затем закройте VirtualBox.

  7. Установка MacOS на VirtualBox

  8. На шаге 9 инструкций для Mojave измените имя виртуальной машины в командах: вместо macOS Mojave напишите High Sierra, введя заданные команды.

Этап 3: Установка ОС

Процедура полной установки операционной системы происходит по следующему алгоритму:

  1. Как и в варианте Mojave, откройте VirtualBox, выберите ранее созданную машину и нажмите «Пуск». Начнется подготовка к установке macOS. Это может занять несколько минут — обязательно дождитесь конца.
  2. Установка MacOS на VirtualBox

  3. Выберите подходящий язык, например «Русский».
  4. Установка MacOS на VirtualBox

  5. Появится окно с утилитами, в котором вы можете нажать на «Дисковые утилиты».

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

    В интерфейсе утилиты выберите диск виртуальной машины и нажмите кнопку «Стереть».

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

    Вам нужно будет указать имя, формат и структуру раздела. Вы можете выбрать любой из доступных. Как только вы это сделаете, нажмите «Отмена».

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

    Когда процесс очистки будет завершен, нажмите «Готово».

  6. Установка MacOS на VirtualBox

  7. Закройте Дисковую утилиту, затем выберите из списка «Установить macOS».
  8. Установка MacOS на VirtualBox

  9. Здесь нажмите «Продолжить».
  10. Установка MacOS на VirtualBox

  11. Примите лицензионное соглашение.

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

    Подтвердите свое согласие.

  12. Установка MacOS на VirtualBox

  13. В окне выбора диска должен быть предварительно отформатированный виртуальный диск: выберите его и нажмите «Установить».
  14. Установка MacOS на VirtualBox

  15. Подождите, пока macOS High Sierra подготовит файлы для установки — продолжительность этой операции зависит от характеристик вашего компьютера.
  16. Установка MacOS на VirtualBox

  17. В процессе установки виртуальная машина будет перезагружена. Когда перед вами снова появится окно для запуска установки macOS, используйте меню VirtualBox, где вы выбираете «Файл» — «Закрыть».

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

    Выберите вариант «Выключить машину» и нажмите «ОК».

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

    Вернитесь в главное окно VirtualBox и перейдите к настройкам мультимедиа среды, в которой была установлена ​​High Sierra. Щелкните значок диска рядом с описанием виртуального контроллера и выберите параметр «Удалить диск из привода».

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

    Шаги на следующем шаге требуются только для версии High Sierra — если вы устанавливаете старую версию macOS, просто перезапустите среду VirtualBox и перейдите к шагу 11.

  18. Перезагрузите машину с установленной операционной системой. Подождите, пока оболочка загрузится, затем введите в нее слово exit.

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

    С помощью стрелок выберите параметр Boot Maintenance Manager и нажмите Enter.

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

    Далее — «Начать с файла».

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

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

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

    Перейдите по пути «Установочные данные macOS» — «Заблокированные файлы» — «Файлы запуска». Найдите там файл «boot.efi», выберите его и нажмите Enter.

  19. Установка MacOS на VirtualBox

  20. Виртуальная машина автоматически перезагрузится и продолжит установку macOS High Sierra. На этот раз процедура может занять много времени (до 30 минут), поэтому наберитесь терпения и не используйте компьютер для снижения нагрузки.
  21. Установка MacOS на VirtualBox

  22. После установки появится первое окно мастера установки, такое же, как при установке macOS Mojave. Выполните шаги 11-19 предыдущей инструкции.

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

Как видите, установить macOS с нуля сложнее, чем первый вариант. Однако он также доступен для High Sierra и более ранних версий — просто загрузите соответствующий образ VMDK.

Устранение возможных проблем в работе VirtualBox

Если возникают проблемы в работе среды виртуальной машины (не запускается экземпляр macOS, не запускается все приложение, при работе возникают различные ошибки), обратитесь к материалу по ссылке ниже: один из наших авторов рассмотрел как можно подробнее решения большинства проблем с VirtualBox.

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

Урок: решения основных проблем с VirtualBox

Заключение

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

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: