Как установить мак ос на виртуальную машину virtualbox
Перейти к содержимому

Как установить мак ос на виртуальную машину virtualbox

  • автор:

Как в VirtualBox установить MacOS

Пользователи могут столкнуться с необходимостью установить дополнительную операционную систему, не заменяя уже имеющуюся. Это могут быть программисты для тестирования программ, геймеры для игры в старые тайтлы, пользователи, желающие опробовать новую систему. MacOS — это продукт от компании Apple, который может устанавливаться только на собственные устройства. Система полностью отличается от Windows. Чтобы попробовать ОС от разработчиков из Купертино без покупки яблочных компьютеров, можно установить Мак ОС на Виртуал Бокс.

Что такое VirtualBox?

VirtualBox — это программа, которая создает виртуальный носитель и позволяет устанавливать на него различные операционные системы:

  • Windows;
  • Mac OS;
  • Linus и другие.

С помощью VirtualBox можно запускать одновременно несколько ОС, не перезагружая компьютер. Все виртуальные системы работают отдельно от основной, поэтому никак не могут ей навредить.

Системные требования MacOS

Для корректной работы характеристики компьютера должны соответствовать рекомендуемым требованиям:

  • мощный процессор (2 ядра и более, лучше всего подходят камни от Intel);
  • 8 ГБ оперативной памяти (допустимо 4 ГБ, но производительность будет ощутимо ниже.);
  • разрядность основной ОС х64;
  • поддержка функции виртуализации (активирована на большинстве компьютеров).

Если все пункты совпадают, можно переходить к установке, которая состоит из 2-х глобальных этапов.

Этап 1: Подготовка компонентов

В первую очередь нужно скачать все файлы:

  • Инсталлятор VirtualBox;
  • Образ MacOS (можно найти если ввести в поисковой строке фразу «MacOS версия VirtualBox image», где «версия» — название ОС, например, High Sierra или Mojave);
  • Плагин VirtualBox Extension Pack.

Пока скачивается образ системы можно установить VirtualBox и добавить в него загруженный плагин. Для этого открываем программу и ищем команду «Инструменты»«Настройки».

Инструменты ВиртуалБокс

Откроется окошко, в котором нужно найти пункт «Плагины» и в правой части иконку добавления (выглядит как синяя папка с «+»).

Добавить плагин в ВиртуалБокс

Откроется проводник, где нужно найти скачанный плагин и выбрать его. Далее нажимаем «Установить» и соглашаемся с условиями.

Установить плагин ВиртуалБокс

Теперь VirtualBox Extension Pack отобразится в списке активных плагинов. После скачивания и активации можно переходить к установке.

Этап 2: Установка Mac OS на VirtualBox

Первый шаг — настройка VirtualBox. Открываем программу и ищем команду «Создать».

Создать виртуальную машину в ВиртуалБокс

В появившемся окне вводим стартовые параметры:

  • имя системы (обязательно на английском языке);
  • место расположения виртуального носителя;
  • в списке ищем и выбираем нужную ОС;
  • указываем количество оперативной памяти (рекомендуется 8 ГБ, но не более 50% от общего количества в компьютере).

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

Далее нужно выбрать пункт «Использовать уже существующий виртуальный диск». В открывшемся окне ищем ранее скачанный образ MacOS и нажимаем «Создать».

Установить МакОС на ВиртуалБокс

Следующий шаг — настройка новой системы. Ищем кнопку «Настройки» и нажимаем. Слева будет меню, а справа доступные опции. Обязательно меняем:

  • «Система» — «Процессор» — активируем пункт «Включить PAE/NX»;
  • «Материнская плата»«Порядок загрузки» — убрать отметку с «Гибкий диск»;

Настройки системы в ВиртуалБокс

  • «Дисплей»«Экран» — меняем значение «Видеопамять» на 128 Мб;
  • «Носители» — кликаем на образ нашей системы — «Атрибуты» — выбираем «SATA порт 0»;

Настройка носителей в ВиртуалБоксе

  • «Носители» — выбираем «Контроллер: SATA» — активируем «Кэширование ввода/вывода».

Для завершения нажимаем «Ок». Теперь программу можно закрыть. Далее открываем пуск — найти — вводим «Командная строка» — кликаем правой кнопкой мыши и выбираем «Запуск от имени администратора».

Теперь в открывшемся окне нужно поочередно ввести команды, указывая правильные названия системы (в примере это «macOS Mojave») и нажимая «Enter» после каждой.

Первая выбирает место расположения виртуального эмулятора. Папка с программой изначально устанавливается по умолчанию, если путь отличается, нужно заменить на корректный.

cd «C:\Program Files\Oracle\VirtualBox\»

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

VBoxManage.exe modifyvm «macOS Mojave» —cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff

Устанавливаем модель устройства Apple, чтобы операционная система «понимала», на каком компьютере функционирует. Выбранный продукт был много раз использован и проблем не возникало. Без этого параметра ОС может не запуститься.

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

Выбираем точную версию программного обеспечения. Необходимо для корректной работы VirtualBox. Чтобы не получить сообщение о неправильной или неизвестной команде, важно вводить все символы, включая пробелы.

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

Вносим дополнительные данные о продукте. Параметр не обязательный, но с ним все функционирует стабильно и без сбоев. Команда вводится с учетом регистра (большие и маленькие буквы).

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

Устанавливаем ключ операционной системы, без которого инсталляция может закончиться сообщением об ошибке. На устройствах Apple он «вшит» в комплектующие и определяется автоматически.

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

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

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

Установить МакОС на VirtualBox

Закрываем окно и открываем VirtualBox. Кликаем на созданной системе и нажимаем «Запустить».

Установить MacOS на ВиртуалБокс

Далее следуем подсказкам инсталлятора:

  • выбираем страну;
  • соглашаемся с условиями использования;
  • отказываемся от переноса информации;
  • при просьбе ввести Apple ID нажимаем «Добавить позже»;
  • придумываем имя и пароль;
  • выбираем визуальные настройки и ждем.

Через пару минут система запустится и будет полностью готова к работе.

Установка MacOS 10.15 Catalina на Virtualbox на Linux или Windows PC

Top

Так получается, что иногда приходится проверять тот или иной момент работы программ на операционной системе отличной от той которая установлена на Вашем компьютере. Можно поставить на компьютер вторую операционную систему, но можно обойтись и менее кардинальными методами, а именно — воспользоваться виртуальной машиной. Инструкций с установкой Windows или дистрибутивов Linux на VM VirtualBox много и там трудностей не должно быть. А вот с установкой операционной системы от Apple могут быть трудности и он них Мы поговорим дальше.

В примере используется:

  1. Oracle VM VirtualBox 6.1.4
    • Windows hosts;
    • OS X hosts;
    • Linux distributions;
    • Solaris hosts;
  2. Установленный пакет расширений VirtualBox 6.1.4 Oracle VM VirtualBox Extension Pack;
  3. Iso образ диска с MacOS 10.15 Catalina (pass: workite.ru) google: https://drive.google.com/file/d/1mVvt. yandex: https://yadi.sk/d/v6Fq8X3eBVMFeA;
  4. Файл с командами, конфигурируемые виртуальную машину — файл;
  5. Компьютер на который устанавливается VM VirtualBox с поддержкой USB 3.0;

Подготовка VirtualBox для установки MacOS Catalina:

Для работы Нам надо будет поставить пакет расширений VirtualBox 6.1.4 Oracle VM VirtualBox Extension Pack

  1. В VM VirtualBox заходим «Файл» — «Настройки» — «Плагины»;
  2. Проверяем, если не стоит плагин расширений как на картинке выше, то нажимаем на кнопку и выбираем заранее скаченный с официального сайта, пакет расширений VirtualBox 6.1.4 Oracle VM VirtualBox Extension Pack;

Теперь переходим к созданию и настройки Вашей виртуальной машины:

Создать

Нажимаем Создать (Ctrl+N)

Указываем Имя ОС (в примере: MacOSX)

Указываем объём памяти

Этап Жесткий диск выбираем Создать новый виртуальный жёсткий диск

Этап Укажите тип выбираем VDI (VirtualBox Disk Image)

Этап Укажите формат хранения выбираем Динамический виртуальный жесткий диск

Этап Укажите имя и размер файла выставляем 40,00 ГБ или больше

Настроить

Переходим к настройкам нашей виртуальной машины, выбираем слева созданную машину и нажимаем

Заходим в раздел Система, вкладка Материнская плата:

  • Выставляем Основная память 4096 МБ ( минимальное можно поставить 2048 МБ ).
  • В окне Порядок загрузки обязательно снимаем флаг Гибкие диски.
  • В поле Дополнительные возможности оставляем галки:
    • Включить I/O APIC
    • Включить EFI (только специальные ОС)
    • Часы в системе UTC

    Так же в разделе Система, только вкладке Процессор выставляем

    • Процессор(ы): значение 2, можно больше, меньше нельзя;
    • Предел загрузки: ЦПУ оставляем в значении 100%;

    Заходим в раздел Дисплей выбираем вкладку Экран

    • Видеопамять выставляем в 128 МБ
    • В поле Ускорение снимаем флаги с
      • Включить 3D-ускорение
      • Включить 2D-ускорение видео

      Как добавить диск:

      Заходим в раздел Носители и производим подключение образа диска доступный для загрузки по ссылкам, на архивах стоит пароль workite.ru

      Заходим в раздел USB и включаем Контроллер USB 3.0 (xHCI) на Вашем компьютере, должна быть поддержка USB 3.0.

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

      После этого требуется выполнить конфигурацию

      Перед запуском Виртуальной машины, требуется выполнить конфигурационный скрипт:

      mac os 10.15 catalina

      1. Открываем CMD (Win+R — CMD — нажать ОК или Пуск-Все программы-cmd.exe — выполнить );
      2. Вводим cd «C:\Program Files\Oracle\VirtualBox\» нажимаем ввод;
      3. Изменяем в скрипте «Your Virtual Machine Name» на имя виртуальной машины, который Вы задали (в примере используется MacOSX )
      4. Выполняем в CMD команды по очереди, вставляя и нажимая ввод на клавиатуре;
      5. Настройка завершена;

      VBoxManage modifyvm «Your Virtual Machine Name» —cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
      VBoxManage setextradata «Your Virtual Machine Name» «VBoxInternal/Devices/efi/0/Config/DmiSystemProduct» «iMac11,3»
      VBoxManage setextradata «Your Virtual Machine Name» «VBoxInternal/Devices/efi/0/Config/DmiSystemVersion» «1.0»
      VBoxManage setextradata «Your Virtual Machine Name» «VBoxInternal/Devices/efi/0/Config/DmiBoardProduct» «Iloveapple»
      VBoxManage setextradata «Your Virtual Machine Name» «VBoxInternal/Devices/smc/0/Config/DeviceKey» «ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc»
      VBoxManage setextradata «Your Virtual Machine Name» «VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC» 1
      VBoxManage setextradata «Your Virtual Machine Name» VBoxInternal2/EfiHorizontalResolution 1440
      VBoxManage setextradata «Your Virtual Machine Name» VBoxInternal2/EfiVerticalResolution 900

      1. Открываем Терминал;
      2. Копируем все команды с исправленным именем виртуальной машины в терминал и нажимаем ввод;
      3. Настройка завершена;

      Для компьютеров на базе AMD CPU, требуется выполнить дополнительную команду:

      VBoxManage modifyvm «Your Virtual Machine Name» —cpu-profile «Intel Core i7-6700K»

      Выполняем установку Apple Mac OS Catalina

      Выбираем Язык установки

      На данном этапе, сначала заходим в Дисковые утилиты

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

      • Имя — любое;
      • Формат — Mac OS Extended (журналируемый)
      • Схема — Схема разделов GUIDж

      После успешного форматирования, нажимаем Готово

      Теперь переходим к Установка macOS

      Нажимаем Продолжить

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

      Выбираем ранее отформатированный жесткий диск и нажимаем Установить

      После длительной установки, выбираем страну, нажимаем Продолжить

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

      Указываем учетные данные компьютера, Полное имя, учетную запись, пароль и

      Снимаем галку с Доступ для разработчиков к данным о сбоях и использовании приложений

      Устанавливаем 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.

      da5a45062b

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

      2. Включите виртуализацию на вашем ПК с Windows 10/11

      Виртуализация должна быть включена в системе. В противном случае вы увидите сообщение об ошибке “Не удается открыть сеанс на виртуальной машине”.

      3. Установите VirtualBox и пакет расширений VirtualBox на компьютер с Windows 10/11

      Скачайте VirtualBox с сайта https://www.virtualbox.org/wiki/Downloads и установите на компьютер или ноутбук.

      4. Создайте новую виртуальную машину для macOS 12 Monterey в Windows 10

      1. Перейдите в VirtualBox и нажмите «Создать«.
        5cbf69756c
      2. Затем нажмите на «Экспертный режим«
        1645861969398
      3. Введите имя, начиная с macOS. После ввода macOSверсия и тип macOS будут автоматически выбраны из выпадающих списков.
        1645862114430
      4. Теперь нужно выбрать объем оперативной памяти для VirtualBox, минимум 4 ГБ.
        1645862156710
      5. Затем нужно выбрать «Создать новый виртуальный жесткий диск«, замтем нажмите «Создать«. После этого шага можно будет выбрать размер виртуального диска, его тип и место хранения.
        1645862172191
      6. Укажите расположение файла для сохранения виртуального жесткого диска. Выберите размер виртуальной машины и тип виртуального жесткого диска. Можно выбрать тип жесткого диска по умолчанию, называемый VDI. Затем нужно выбрать динамический виртуальный жёсткий диск.
        Поскольку это динамический виртуальный жесткий диск, но на физическом диске не будет занято 200Гб, система будет выделять под виртуальный диск фактически необходимое количество места. В моем случае размер диска после установки составил около 30Гб.
        1645862261143

      5. Настройка виртуальной машины macOS Monterey

      1. После создания виртуальной машины вы вернетесь на главную страницу VirtualBox. Нажмите на «Настроить» macOS Monterey.
        1645863268820
      2. Откройте вкладку Система, снимите галочку с гибкого диска, так как мы его не используем, также убедитесь, что вы отметили галочкой расширенные функции. Там вы видите другие настройки, такие как чипсет и указывающее устройство, не трогайте их.
        1645863658398
      3. Во вкладке «Дисплей» увеличьте объем видеопамяти до 128 МБ, а остальное оставьте без изменений. Вы можете также включить 3D-ускорение, но это не обязательно, по умолчанию оно отключено.
        1645863817644
      4. На этом этапе мы должны прикрепить ISO-образ macOS Monterey к виртуальной машине. Перейдите на вкладку Носители, нажмите Пусто, рядом с атрибутами щелкните значок компакт-диска и найдите и выберите ISO-образ macOS 12.
        1645864041701
      5. Окончательная настройка очень проста, потому что вам нужно включить USB 3.0, чтобы решить проблему зависания мыши и клавиатуры. Когда мы устанавливаем пакет расширения VirtualBox, USB 3.0 включен, в противном случае он отключен.
        1645864136757

      6. Запустите коды VirtualBox в CMD

      Для установки и использования macOS Monterey в VirtualBox в Windows 10/11 выполнение кодов VirtualBox является важным фактором. Поскольку VirtualBox напрямую не устанавливает параметры macOS в Windows, нужно выполнить код. Если код не применяется или применяется неправильно, виртуальная машина, содержащая macOS, будет находиться в цикле и не сможет работать корректно. Выполняйте коды с осторожностью.

      1. Скопируйтеназвание виртуальной машины, оно нам понадобится
      2. После этого списка расположены коды, которые нужно выполнить. Не спешите , прочитайте алгоритм до конца .
      3. Скопируйте все перечисленные коды в блокнот или другой редактор, где нет автоматического форматирования символов.
      4. Затем, используя функцию «Найти и заменить» в вашем редакторе, замените имя виртуальной машины «VM Name» на имя виртуальной машины из программы VitrualBox, которую вы создали минуту назад.
      5. Теперь запустите CMD от имени администратора .
      6. Поочередно скопируйте и выполните в 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

      1. Откройте VirtualBox и запустите виртуальную машину macOS Monterey, после чего на экране появится куча кодов.
      2. При первом запуске может появиться ошибка startup.nsh. Для ее решения нужно указать путь до BOOT.EFI.
        Для macOS это FS#:\System\Library\CoreServices\boot.efi .
        Вместо решетки «#» в адресе выше нужно подставить номер, в котором указан CDROM (показано на изображении ниже), в примере это FS0.
        1645867898840
      3. В конечном итоге команда для выполнения должна иметь похожий вид:
        1645872466042
      4. Затем начнется процесс настройки, сопровождающийся логированием, завершение которого нужно терпеливо дождаться.
        После этого процесса появится иконка Apple и приветственное окно мастера установки с предложением выбрать язык.
      5. Выберите подходящий язык
        1645885552219
      6. Выберите Дисковую утилиту, чтобы отформатировать виртуальный том
        1645885647355
      7. Определите в списке томов виртуальный том для системы, после чего сотрите с него данные как показано на скриншоте ниже.
        1645885710098
        1645885746938
      8. Дождитесь завершения процесса удаления данных и закройте диалоговое окно.
        1645885775419
      9. Закройте окно Дисковой утилиты, чтобы вернуться к начальному экрану
        1645885841363
      10. На главном экране выберите вариант «Установка macOS Monterey» и нажмите «Продолжить».
        1645885896362
      11. Примите лицензионное соглашение, чтобы продолжить установку
        1645886030330
        1645886059162
      12. Выберите том для установки операционной системы
        1645886099034
      13. Начнется процесс установки операционной системы, который может занять около 30 минут в зависимости от выделенных для виртуальной машины ресурсов
        1645886748882

      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.

      CPU Configuration

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

      Настройки процессора в BIOS

      Здесь расположены основные настройки нашего процессора

      Поиск и загрузка образа системы

      Еще одна загвоздка для пользователей Windows заключается в необходимости искать образ операционной системы macOS Sierra в формате dmg.

      Официально он доступен только в Mac App Store. Владельцам Windows придется попросить какого-нибудь «маковода» загрузить для них установочный файл системы, сделать из него образ и передать через публичное облако.

      Загрузка и установка VirtualBox

      Свежую версию VirtualBox качаем на официальном сайте

        Выбираем пункт Downloads в боковом меню сайта.

      virtual box

      Нажимаем на Downloads

      Windows Hosts

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

      Установщик VirtualBox

      Настройка VirtualBox

      Первый этап: установка дополнений

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

      VirtualBox 6.0.8 Oracle VM VirtualBox Extension Pack

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

      Настройка virtual box

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

      Окно с плагинами VirtualBox

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

      установить плагин virtual box

      Нажимаем — Установить

      Второй этап: преобразование образа

      Полученный образ dmg нужно преобразовать в другой формат. В macOS это делается следующим образом:

      • Открываем «Дисковую утилиту». Это можно сделать, запустив поисковик Spotlight (комбинация клавиш Cmd и Пробел), и введя туда название программы «Дисковая утилита».
      • В главном меню программы наводим курсор на пункт «Образы» и кликаем по подпункту «Преобразовать».

      Spotlight (комбинация клавиш Cmd и Пробел)

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

      мастер DVD/CD

    • При создании образа выбираем любое имя (я предпочел macOSS).
    • В пункте «Формат образа» указываем «мастер DVD/CD».

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

    1. Открываем VirtualBox и в панели управления нажимаем на кнопку «Создать».

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

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

  • Указываем имя (любое на свой вкус, в моем примере будет macOSS).
  • Указываем место на диске, где будет расположена виртуальная машина (оставляем по умолчанию).
  • Указываем тип системы Mac OS X.
  • Указываем версию Mac OS X (64-bit). Mac OS X (64-bit)
  • Указываем объем оперативной памяти. указать объем оперативной памяти
  • Создаем виртуальный жесткий диск.

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

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

    диск VDI

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

    фиксированный тип диска

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

    Указываем объем диска oracle

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

    Настроить virtual box

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

    система настройка макос

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

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

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

    Носители, контроллер сата

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

    Добавить SATA контроллер

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

    SATA контроллер

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

    cdr-образ

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

    macoshs- носители macos 10.13

    Подготовка почти закончилась

    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» меняем на свое (которое указывали при настройке)

    • После этого запускаем нашу виртуальную машину.

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

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

    Дисковая утилита на маке

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

  • В ней выделяем наш виртуальный жесткий диск (самый верхний в боковом меню) и нажимаем на кнопку «Стереть». Стереть жесткий диск макос
  • Вводим имя Macintosh HD и тип файловой системы macOS Extended. Macintosh HD
  • Закрываем «Дисковую утилиту» и переходим к пункту «Установка macOS». Следуем простым инструкциям на экране и принимаем все соглашения. Там предлагают выбрать тему оформления, указать язык, ввести данные Apple ID (если хотите использовать iCloud и Mac App Store).
  • После того как система установится и перезагрузится, закроем виртуальную машину (выключим VirtualBox).
  • После перезагрузки установка системы продолжится автоматически. Следуем инструкциям и ждем завершения копирования файлов.

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

UltraISO

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

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

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *