Как установить mac os на virtualbox
Перейти к содержимому

Как установить mac os на virtualbox

  • автор:

Устанавливаем 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».
    • Нажимаем «Конвертировать».
    • Снова пробуем подключить его к виртуальной машине.

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

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

    как пользователь для Windows Бывают случаи, когда вам нужно Используйте macOS Но у вас нет денег, чтобы инвестировать в новый Mac. Apple всегда затрудняла установку своей операционной системы на устройства, отличные от Apple, что затрудняет использование преимуществ этой дублирующей операционной системы.

    С VirtualBox , Наверное Установите macOS на свой компьютер кто работает под виндой. Давайте разберемся, как это сделать.

    Как установить macOS с VirtualBox в Windows - Mac

    Что вам понадобится

    Во-первых, вам нужно будет Загрузите копию Oracle VM VirtualBox. Вам также понадобится ISO для той версии macOS, которую вы хотите установить. Получить файл ISO на самом деле сложнее, чем вы могли ожидать. Если у вас есть доступ к Mac, вы не сможете загрузить копию уже установленной операционной системы. Если на вашем Mac работает macOS Mojave, откройте страницу macOS High Sierra в App Store и загрузите оттуда установщик. Вам нужно будет преобразовать этот файл APP в DMG, а затем преобразовать из DMG в ISO, чтобы иметь возможность установить его. В VirtualBox. Менее сложный, но и менее безопасный вариант — найти ISO-образ вашей версии macOS в Интернете. Есть множество сайтов, на которых он есть, но загрузка ISO с неофициального сайта сопряжена с определенным риском.

    Как создать собственную macOS на виртуальной машине

    Как установить macOS с VirtualBox в Windows - Mac

    1. Установить VirtualBox на вашем ПК с Windows, следуя инструкциям. Нажмите New, чтобы создать новую виртуальную машину.

    Как установить macOS с VirtualBox в Windows - Mac

    2. Используйте название версии macOS для имени вашей виртуальной машины. Например, Хай Сьерра или Мохаве. Тип и версия должны автоматически заполняться с правильными настройками.

    Как установить macOS с VirtualBox в Windows - Mac

    3. Выберите объем ОЗУ, который нужно выделить для вашей виртуальной машины. Выделение большего объема оперативной памяти поможет ускорить работу вашей виртуальной машины, но убедитесь, что вы оставили достаточно места для операционной системы хоста (будь то Windows или Linux).

    Как установить macOS с VirtualBox в Windows - Mac

    4. Выберите «Создать виртуальный жесткий диск сейчас» и нажмите кнопку «Создать». Оставьте установленный по умолчанию параметр «VDI» и нажмите «Далее».

    Как установить macOS с VirtualBox в Windows - Mac

    5. Решите, нужен ли вам виртуальный жесткий диск выделенного или фиксированного размера. Динамически выделяемый диск сначала будет маленьким, а его размер будет увеличиваться по мере того, как потребуется больше места. Жесткий диск немедленно займет указанное место на вашем физическом жестком диске.

    7. Выберите размер виртуального жесткого диска. Щелкните Создать, чтобы завершить создание виртуальной машины.

    Как установить macOS с VirtualBox в Windows - Mac

    Окончательная конфигурация

    Как установить macOS с VirtualBox в Windows - Mac

    1. Выделив вашу виртуальную машину, нажмите шестеренку «Настройки». Выберите «Система» в боковом меню и убедитесь, что «Дискета» не выбрана в настройках «Порядок загрузки». Это гарантирует, что ваша виртуальная машина загрузится с образа ISO High Sierra. Убедитесь, что «Базовая память» установлена ​​на соответствующий уровень — минимум 2048 МБ.

    Как установить macOS с VirtualBox в Windows - Mac

    2. В меню «Система» щелкните вкладку «Процессор». Установите количество процессоров не менее двух и убедитесь, что включен параметр «Включить PAE / NX».

    Как установить macOS с VirtualBox в Windows - Mac

    3. Выберите меню «Хранилище» на боковой панели. В разделе «Устройства хранения» нажмите «Очистить». Щелкните значок ISO-диска в правом верхнем углу экрана и выберите свой ISO-файл High Sierra, убедившись, что включен параметр Use I / O Host Cache. Щелкните ОК, чтобы сохранить изменения.

    Как установить macOS с VirtualBox в Windows - Mac

    4. Перейдите в раздел «Дисплей» и установите для видеопамяти значение 128 МБ, затем нажмите «ОК» для сохранения.

    5. Прежде чем вы сможете запустить macOS на виртуальной машине, вам нужно будет запустить следующие команды из командной строки, PowerShell с правами администратора в Windows или из Терминала в Linux. Перед тем, как попробовать, убедитесь, что VirtualBox закрыт. Для пользователей Windows следующее должно работать, как показано. Пользователи Linux должны будут добавить «sudo» в начало каждой команды VBoxManage и заменить местоположение в первой строке местоположением каталога VirtualBox, установленного в вашем дистрибутиве Linux.

    cd "C:\Program Files\Oracle\VirtualBox\" VBoxManage modifyvm "macos" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff VBoxManage setextradata "macos" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3" VBoxManage setextradata "macos" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0" VBoxManage setextradata "macos" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple" VBoxManage setextradata "macos" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc" VBoxManage setextradata "macos" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

    6. Наконец, снова откройте VirtualBox, щелкните зеленую стрелку «Пуск», чтобы запустить виртуальную машину, а затем следуйте инструкциям по установке macOS.

    Как установить macOS с VirtualBox в Windows - Mac

    Запустите macOS без Mac

    macOS не следует устанавливать в VirtualBox. В любое время, когда вы захотите его использовать, просто запустите VirtualBox и запустите виртуальную машину. Когда вы закончите, вы можете закрыть VirtualBox или выключить его через виртуальную машину MacOS. У вас есть macOS на вашем ПК с Windows? У вас есть какие-нибудь советы, хитрости или оптимальные настройки? Дайте нам знать в комментариях ниже.

    Как установить mac os на virtualbox

    2.2.1. Выполнение установки

    Для хоста с Mac OS X, VirtualBox поставляется в файле дискового образа (dmg). Выполните следующие шаги:

    1. Дважды щелкните на поставляемом файле , чтобы смонтировать его в системе.
    2. В открывшемся окне дважды щелкните на VirtualBox.mpkg для запуска программы установки.
    3. Установщик запросит вас указать место, куда установить VirtualBox.

    После окончания установки, вы можете найти иконку VirtualBox в папке «Applications».

    2.2.2. Удаление программы

    Для удаления программы , снова откройте образ диска (dmg) и дважды щелкните на иконке удаления программы.

    2.2.3. Автоматизированная установка

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

    Смонтируйте образ диска (dmg) как было описано в предыдущей установке Откройте терминальную и выполните:

    sudo installer -pkg /Volumes/VirtualBox/VirtualBox.mpkg \ -target /Volumes/Macintosh\ HD

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

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