Установка операционной системы macos на windows с VirtualBox
IT
20/02/2021

Установка операционной системы macos на windows с VirtualBox

Реклама

Автор: Камиль Г.

INTRO

Данная статья будет написана в двух частях: первая об установке всех необходимых компонентов и конфигурации виртуальной машины; вторая о процессе установки и запуске macOS на VirtualBox.

Подготовка

Для всех представленных ниже файлов пароль для разархивации: glimake.ru

Если какие-то ссылки перестали работать, прошу связаться со мной напрямую, чтобы я обновил их. Срок действия ссылки составляет 30 дней.

Операционную систему MacOS мы будем устанавливать на виртуальную машину VirtualBox. Скачать ее можно с официального сайта или по следующим ссылкам:

  1. Windows
  2. OS X
  3. Linux
  4. Solaris
  5. Solaris 11 11 IPS

Также нам понадобится пакет расширений для VirtualBox.

Так как мы хотим установить MacOS, то нам нужен ее образ. Скачать iso образ можно здесь.

Теперь, когда все готово, можем приступить к установке операционной системы на VM.

Настройка VirtualBox

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

  1. Запускаем VirtualBox.
  2. Заходим в «Файл» → «Настройки» → «Плагины».
  3. Нажимаем на «+» для добавления нового плагина.
  4. Нажимаем «Ок».
MacOS на Windows: установка пакета расширений

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

На главном экране нажмем на кнопку «Создать»

MacOS на Windows: создание Виртуальной машины

Откроется окно создания виртуальной машины. Теперь просто действуем по инструкции.

В открывшемся окне задаем имя виртуальной машины, желательно без пробелов и спец символов. Указываем папку ВМ — место, где будут храниться файлы VM. Тип – Mac OS X. Версия – Mac OS X (64-bit):

MacOS на Windows: задание имени и типа ВМ для macos

Указываем объем оперативной памяти, который мы хотим предоставить ВМ. Не менее 4Гб.

MacOS на Windows: выделение объема оперативной памяти

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

MacOS на Windows: создание виртуального жесткого диска

Теперь выбираем VirtualBox Disk Image. В этом формате будет хранится ВМ на диске.

MacOS на Windows: выбор типа жесткого диска

Выбираем «Динамический виртуальный диск»:

MacOS на Windows: выбор формата хранения для MacOS

Указываем объем жесткого диска, который мы предоставим виртуальной машине MacOS. Указываем не менее 40 Гб:

MacOS на Windows: установка объема жесткого диска

На этом создание Virtual Machine закончилось. Следующим шагом будет настройка созданной виртуальной машины.

Настройка Виртуальной Машины

На главном экране VBox выбираем нашу созданную ВМ и нажимаем на кнопку «Настроить»:

MacOS на Windows: начало настройки ВМ

Т. о. попадаем на страницу настроек, где мы можем посмотреть все параметры ВМ:

MacOS на Windows: страница настроек ВМ

Переходим во вкладку «Система», вкладка «Материнская плата»:

MacOS на Windows: вкладка 'Система'

Здесь мы убираем галочку с «Гибкого диска» и проверяем, чтобы стояли все галочки в области «дополнительных возможностей»:

    Включить I/O APIC
    Включить EFI (только специальные ОС)
    Часы в системе UTC

В верхнем меню переходим во вкладку «процессор». Нужно выделить минимум 4 ядра процессора, а предел загрузки ЦП установить в 100%. Также должна стоять галочка возле «Включить PAE / NX»:

MacOS на Windows: вкладка процессора

В левом меню переходим во вкладку «дисплей».

MacOS на Windows: настройка экрана ВМ

Выделяем 128 мб видеопамяти виртуальной машине. Отключаем 3D – ускорение. Графический контроллер должен стоять на VBoxVGA.

Переходим в пункт меню «носители». Здесь нам нужно добавить наш ISO образ ОС MacOS к виртуальной машине. С него в дальнейшем мы будем устанавливать систему.

MacOS на Windows: страница добавления ISO образа

Нажимаем на плюсик, чтобы добавить новый виртуальный оптический привод и выбираем наш скаченный ISO с MacOS:

MacOS на Windows: добавление виртуального привода

В итоге наш iso’шник должен отобразиться в списке:

MacOS на Windows: страница отображения приводов системы

Переходим во вкладку «USB», включаем контроллер USB и выбираем USB 3.0.

MacOS на Windows: страница контроллера USB

На этом настройка виртуальной машины закончилась. Теперь нам осталось прописать файлы конфигурации и запустить установку MacOS. Приступим!

Конфигурация виртуальной машины для MacOS

Зачем это нужно? — эта конфигурация позволит имитировать ЦПУ Ivy Bridge, микроархитектура которой была в процессорах, установленных на маках.

Открываем папку, где установлена VirtualBox, чтобы скопировать путь до файлов программы.

MacOS на Windows: директория VirtualBox

Открываем командную строку: нажимаем Win + R → вписываем “cmd” → нажимаем enter или находим cmd в меню пуск. Далее нам нужно перейти в скопированную директорию:

cd <path_to_my_VBox_directory>

П. С. Если VirtualBox находится не на диске “C:\”, тогда команда будет следующая:

cd \d <path_to_my_VBox_directory>
MacOS на Windows: настройка ВМ в командной строке

Как и на фото выше выполняем следующие команды:

Для Intel

Эмуляция ЦПУ:

VBoxManage modifyvm "Glimake_MacOS" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff

Установка типа продукта "MacBookPro11,3":

VBoxManage setextradata "Glimake_MacOS" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "MacBookPro11,3"

Задаем версию системы:

VBoxManage setextradata "Glimake_MacOS" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"

Устанавливаем имя своего «мака»:

VBoxManage setextradata "Glimake_MacOS" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Mac-vm-product-name"

Ключ устройства:

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

Включение контроллера управления системой — это подсистема Макинтош, которая отвечает за питание, зарядку, переключение режима сна и гибернацию и прочее.

VBoxManage setextradata "Glimake_MacOS" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

Здесь устанавливаем разрешение нашей MacOS системы:

VBoxManage setextradata "Glimake_MacOS" VBoxInternal2/EfiHorizontalResolution 1920

VBoxManage setextradata "Glimake_MacOS" VBoxInternal2/EfiVerticalResolution 1080

Для AMD

VBoxManage modifyvm "Your Virtual Machine Name" --cpu-profile "Intel Core i7-6700K"

Для ОС Linux:

Команды те же самые. Открываем терминал, вставляем команды.

Как увеличить объем видеопамяти в VirtualBox

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

VBoxManage showvminfo Glimake_MacOS

В строке VRAM Size указывается объем видео памяти. По умолчанию в VBox можно установить максимум 128 Мб памяти. Но чтобы увеличить его до 256 Мб прописываем команду:

VBoxManage modifyvm Glimake_MacOS --vram 256
MacOS на Windows: отображение характеристик ВМ

И снова проверяем установленный объем:

VBoxManage showvminfo Glimake_MacOS
MacOS на Windows: повторное отображение характеристик VM

Запуск MacOS

Теперь снова переходим в программу Virtual Box и выбираем нашу установленную систему MacOS: нажимаем на нее и в верхнем меню нажимаем «Запустить».

MacOS на Windows: главная страница VirtualBox MacOS на Windows: загрузка VM MacOS на Windows: запуск MacOS

В следующей статье рассмотрим установку самой операционной системы.
Также смотрите статью: “Как установить Android в VirtualBox на Windows”.

Вконтакте
Класснуть
Отправить
Вотсапнуть

Реклама