Как установить mac os на виртуальный бокс

Обновлено: 21.11.2024

Не уверены, справитесь ли вы с Mac? Узнайте, как запустить macOS в Windows 10 с помощью виртуальной машины.

Windows 10 — отличная операционная система. У него есть свои причуды и неприятности, но в какой операционной системе их нет? Даже если вы обязаны Microsoft и Windows 10, вы все равно можете присматриваться к ним.

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

Итак, вот как вы устанавливаете macOS на виртуальную машину в Windows, создавая виртуальный хакинтош, который позволяет вам запускать приложения Apple с вашего компьютера с Windows.

Какие файлы нужны для создания виртуальной машины macOS в Windows 10?

Прежде чем углубляться в «инструкции», необходимо загрузить и установить необходимые инструменты. В руководстве подробно описано, как создавать виртуальные машины macOS с помощью Oracle VirtualBox Manager (VirtualBox) и VMware Workstation Player (VMware Player).

  • Загрузите последнюю версию VirtualBox. В этом руководстве используется VirtualBox 6.1.22
  • Загрузите последнюю версию VMware Player. В этом руководстве используется VMware Player 16.

Вам также потребуется копия macOS. Big Sur — это последняя версия macOS. Ссылки для скачивания macOS Big Sur можно найти в следующем разделе.

Это руководство посвящено установке macOS Big Sur на виртуальную машину, работающую на оборудовании Intel, с использованием VirtualBox или VMware Player.

К сожалению, у меня нет доступа к оборудованию AMD, поэтому я не могу предоставить руководство.

Однако существует фрагмент кода, который требуется всем, кто использует систему AMD, для загрузки macOS Big Sur с помощью VMware на оборудовании AMD.

Запуск виртуальной машины macOS Big Sur аналогичен версии Intel, но использует немного другой фрагмент кода. Вы можете найти руководство и фрагмент кода в разделе ниже.

Кроме того, в конце статьи вы найдете ссылки на несколько учебных пособий по виртуальным машинам AMD macOS Catalina, Mojave и High Sierra.

Загрузить виртуальный образ macOS Big Sur

Используйте приведенные ниже ссылки для скачивания образа macOS Big Sur для VirtualBox и VMware.

Как создать виртуальную машину MacOS Big Sur с помощью VirtualBox

Перед созданием виртуальной машины macOS необходимо установить пакет расширений VirtualBox. Он включает исправления для поддержки USB 3.0, поддержки мыши и клавиатуры, а также другие полезные исправления для VirtualBox.

Загрузить: пакет расширений VirtualBox для Windows (бесплатно)

Прокрутите вниз, выберите Все поддерживаемые платформы для загрузки, затем дважды щелкните для установки.

1. Создайте виртуальную машину macOS Big Sur

Откройте VirtualBox. Выберите Новый. Введите macOS.

VirtualBox определит ОС по мере ввода и по умолчанию установит Mac OS X. Вы можете оставить это как есть.

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

Затем установите объем ОЗУ, который может использовать виртуальная машина macOS. Я бы рекомендовал не менее 4 ГБ, но чем больше вы можете выделить из хост-системы, тем лучше будет ваш опыт.

Помните, что вы не можете выделить больше оперативной памяти, чем доступно вашей системе, и вам необходимо оставить часть памяти доступной для основной операционной системы.

Теперь выберите Создать жесткий диск сейчас и выберите Создать. На следующем экране выберите «Виртуальный жесткий диск», затем установите размер диска не менее 50 ГБ, но в идеале больше, если вы можете сэкономить место. для macOS Big Sur требуется не менее 35 ГБ дискового пространства.

2. Изменить настройки виртуальной машины macOS Big Sur

Пока не пытайтесь запускать виртуальную машину macOS Big Sur. Прежде чем запускать виртуальную машину, вам нужно внести несколько изменений в настройки. Щелкните правой кнопкой мыши виртуальную машину macOS и выберите "Настройки".

  1. В разделе «Система» удалите Floppy из порядка загрузки. Убедитесь, что для набора микросхем установлено значение ICH9.
  2. Выберите вкладку "Процессор". Назначьте два процессора. Если у вас есть ЦП с запасной мощностью (например, Intel Core i7 или i9 с несколькими дополнительными ядрами), подумайте о том, чтобы назначить больше. Однако это не обязательно.
  3. Убедитесь, что флажок Включить PAE/NX установлен.
  4. В разделе "Дисплей" установите для видеопамяти значение 128 МБ.
  5. Теперь в разделе "Хранилище" выберите пустой диск в разделе "Устройства хранения". Затем выберите значок диска рядом с оптическими приводами. Найдите и выберите образ диска macOS Big Sur.
  6. Наконец, перейдите на вкладку USB и выберите USB 3.0, а затем нажмите OK.

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

Еще не время запускать виртуальную машину macOS Big Sur. В своей текущей конфигурации VirtualBox не работает с вашим образом диска macOS.

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

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

После закрытия нажмите клавишу Windows + X, затем выберите в меню Командная строка (Администратор). Если в вашем меню отображается только параметр PowerShell, введите команду в строке поиска меню «Пуск». Затем щелкните правой кнопкой мыши наилучшее совпадение и выберите «Запуск от имени администратора». Используйте следующую команду, чтобы найти каталог Oracle VirtualBox:

Теперь введите следующие команды одну за другой. Настройте команду так, чтобы она соответствовала имени вашей виртуальной машины. Например, имя моей виртуальной машины — macOS Big Sur.

Вот команды:

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

4. Загрузите виртуальную машину macOS Big Sur

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

  1. Далее выберите Дисковую утилиту. Вы создаете чистый диск для установки macOS Big Sur.
  2. В Дисковой утилите выберите VBOX HARDDISK MEDIA в столбце Внутренний диск.
  3. Выбрав диск, перейдите к параметру «Стереть» в верхней части утилиты.
  4. Дайте своему диску имя, установите формат Mac OS Extended (в журнале) и схему для карты разделов GUID.
  5. Выберите "Стереть".
  6. После завершения вы можете выйти из Дисковой утилиты и вернуться к экрану восстановления Big Sur. Здесь вы должны выбрать «Установить macOS Big Sur».
  7. Выберите диск, который вы создали в Дисковой утилите, а затем нажмите Продолжить.

Теперь установка говорит, что это займет несколько минут. Однако, по моему опыту, это было неправильно. Начальная фаза установки заняла около 15 минут, но затем вы попадаете на второй экран установки после перезапуска виртуальной машины macOS Big Sur.

Первоначальная установка на этом экране начинается примерно через 29 минут. Однако, как только он достигнет значения «Осталось меньше минуты» и у вас появится надежда — не делайте этого.

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

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

После завершения настройки macOS сделайте снимок в VirtualBox. Перейдите в раздел «Машина» > «Сделать снимок», дайте имя снимку и дождитесь его обработки. Если что-то сломается или виртуальная машина Big Sur будет повреждена, вы можете вернуться к моментальному снимку, чтобы восстановить ранее исправную установку.

Как создать виртуальную машину MacOS Big Sur с помощью VMware Workstation Player

Предпочитаете VMware VirtualBox? Вы можете создать виртуальную машину macOS Big Sur с помощью VMware, которая работает точно так же, как VirtualBox. И, как и в случае с VirtualBox, VMware также требует установки исправлений, прежде чем виртуальная машина macOS Big Sur заработает.

Эта часть руководства подходит для систем Intel и AMD. Пользователи AMD должны использовать второй фрагмент кода при редактировании файла VMX виртуальной машины. Прочтите руководство, чтобы понять, что именно это означает.

1. Исправление VMware Workstation Player

  1. В разделе «Загрузка виртуального образа macOS Big Sur» находится средство исправления VMware Player. Прежде чем продолжить, загрузите инструмент исправления.
  2. Перейдите к папке, в которую вы загрузили средство исправления. Извлеките содержимое архива. Этот процесс работает лучше всего, когда папки находятся на одном диске (например, корневая папка VMware и извлеченный архив находятся на диске C:\).
  3. Убедитесь, что VMware полностью закрыт. В папке Unlocker щелкните правой кнопкой мыши командный сценарий win-install и выберите «Запуск от имени администратора». Сценарий откроет окно командной строки, и запустится сценарий исправления.

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

Самая распространенная причина появления сообщения "файл не найден" или "системе не удается найти указанный файл" – это установка VMware Workstation Player не в папке по умолчанию и выполнение исправления из другого каталога.

После установки исправления вы можете открыть VMware.

2. Создайте виртуальную машину macOS Big Sur с помощью VMware

  1. Выберите «Создать новую виртуальную машину». Выберите Я установлю операционную систему позже.
  2. Теперь выберите Apple Mac OS X и измените версию на macOS 10.16.Если вы не видите параметры macOS, это значит, что исправление установлено неправильно.
  3. Затем вам нужно выбрать имя для виртуальной машины macOS Big Sur. Выберите что-нибудь легкое для запоминания, а затем скопируйте путь к файлу в удобное место — он понадобится вам для внесения некоторых изменений через мгновение.
  4. На следующем экране установите размер диска 50 ГБ или больше и выберите Сохранить виртуальный диск как один файл. Завершите работу мастера создания виртуального диска, но пока не запускайте виртуальную машину.

3. Изменить настройки виртуальной машины macOS Big Sur

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

  1. На главном экране VMware выберите виртуальную машину macOS Big Sur, затем щелкните правой кнопкой мыши и выберите «Настройки».
  2. Увеличьте объем памяти виртуальной машины как минимум до 4 ГБ. Вы можете выделить больше, если у вас есть лишняя оперативная память.
  3. В разделе "Процессоры" измените количество доступных ядер на 2 (или больше, если доступно).
  4. Теперь выберите Новый CD/DVD (SATA)> Использовать файл образа ISO. Найдите ISO-файл macOS Big Sur и выберите его.
  5. Закройте окно "Оборудование" и нажмите "Готово".

Однако пока не запускайте виртуальную машину VMware Workstation Player macOS Big Sur. Осталось внести некоторые изменения в файлы конфигурации.

4. Отредактируйте файл macOS Big Sur VMX для оборудования Intel

Этот раздел предназначен для пользователей Intel и включает последний набор правок, которые необходимо внести перед включением виртуальной машины VMware macOS Big Sur!

Закройте VMware. Перейдите в место, где вы сохранили виртуальную машину macOS. Расположение по умолчанию:

Перейдите к macOS Big Sur.vmx, щелкните правой кнопкой мыши и выберите Открыть с помощью > Блокнот (или предпочитаемый текстовый редактор). Прокрутите файл конфигурации до конца и добавьте следующую строку:

Сохранить, затем выйти.

Теперь вы можете открыть VMware, выбрать виртуальную машину macOS Big Sur и запустить ее!

5. Отредактируйте файл macOS Big Sur VMX для оборудования AMD

Этот раздел предназначен для пользователей AMD. Как и в предыдущем разделе, пользователи AMD также должны отредактировать файл VMX, прежде чем продолжить. Редактирование AMD включает несколько строк больше, чем версия Intel, но вы можете скопировать и вставить данные в файл.

Закройте VMware. Перейдите в место, где вы сохранили виртуальную машину macOS. Расположение по умолчанию:

Перейдите к macOS Big Sur.vmx, щелкните правой кнопкой мыши и выберите Открыть с помощью > Блокнот (или предпочитаемый текстовый редактор). Прокрутите файл конфигурации до конца и добавьте следующие строки:

Сохранить, затем выйти.

Теперь вы можете открыть VMware, выбрать виртуальную машину macOS Big Sur и запустить ее!

6. Настройте и установите виртуальную машину macOS Big Sur

После запуска виртуальной машины macOS Big Sur перед установкой необходимо настроить накопитель.

  1. Далее выберите Дисковую утилиту. Вы создаете чистый диск для установки macOS Big Sur.
  2. В Дисковой утилите выберите VMware Virtual SATA Hard Drive Media в столбце Внутренний диск.
  3. Выбрав диск, перейдите к параметру «Стереть» в верхней части утилиты.
  4. Дайте своему диску имя, установите формат APFS и схему для карты разделов GUID.
  5. Выберите "Стереть".
  6. После завершения вы можете выйти из Дисковой утилиты и вернуться к экрану восстановления Big Sur. Здесь вы должны выбрать «Установить macOS Big Sur».
  7. Выберите диск, который вы создали в Дисковой утилите, а затем нажмите Продолжить.

Процесс установки занимает некоторое время, но он быстрее, чем VirtualBox. После загрузки macOS Big Sur вы можете настроить операционную систему по своему усмотрению.

7. Установите инструменты VMware на виртуальную машину macOS Big Sur

Теперь вам необходимо установить VMware Tools, представляющий собой набор утилит и расширений, которые улучшают работу с мышью, производительность видео и другие полезные функции.

При запущенной виртуальной машине macOS выберите Player > Manage > Install VMware Tools.

Установочный диск появится на рабочем столе macOS. Когда появится этот параметр, выберите «Установить инструменты VMware», а затем разрешите ему доступ к съемному тому. Следуйте указаниям пошаговой установки, для завершения которой потребуется перезагрузка.

Устранение неполадок

Во время установки виртуальной машины macOS в VMware Player Workstation может произойти несколько ошибок.

  1. Если вы не видите «Apple Mac OS X» во время работы мастера создания виртуальной машины, вам нужно повторно посетить процесс исправления. Убедитесь, что все процессы, связанные с VMware Player, отключены.
  2. Если при запуске виртуальной машины вы получаете сообщение "Mac OS X не поддерживает двоичную трансляцию", скорее всего, вам нужно активировать виртуализацию в конфигурации BIOS/UEFI.
  3. Если вы получаете сообщение «Неисправимая ошибка VMware Player: (vcpu-0)» при запуске виртуальной машины, вам нужно вернуться к файлу конфигурации macOS Big Sur.vmx, чтобы убедиться, что вы добавили дополнительную строку и сохранили редактировать.
  4. Если вы используете оборудование AMD и застреваете на логотипе Apple, сначала выключите виртуальную машину. Теперь перейдите в «Настройки»> «Параметры»> «Основные». Измените гостевую операционную систему на Microsoft Windows и версию на Windows 10 x64. Нажмите OK, а затем снова попытайтесь включить виртуальную машину. После прохождения логотипа Apple выключите виртуальную машину, а затем установите для параметра гостевой операционной системы значение Apple Mac OS X, выбрав правильную версию.

Виртуальные машины macOS для оборудования AMD

Apple использует оборудование Intel для питания настольных компьютеров и ноутбуков. Настроить виртуальную машину macOS с использованием оборудования Intel проще, поскольку характеристики оборудования очень похожи.

С AMD все наоборот. Поскольку Apple не разрабатывает macOS на оборудовании AMD, создать виртуальную машину macOS в системе AMD сложнее. Однако вы можете просмотреть следующий видеоурок, чтобы узнать, как установить macOS Big Sur на виртуальную машину VMware с использованием оборудования AMD.

Установка виртуальной машины macOS Big Sur завершена

Вы можете выбрать один из двух вариантов виртуальной машины macOS Big Sur. Оба варианта хороши, если вы хотите попробовать macOS, прежде чем переходить с Windows, и насладиться одними из лучших предлагаемых приложений Apple.

Вы заинтересованы в запуске macOS Big Sur или Monterey на ПК с Windows? Если вы не хотите тратить деньги на Mac, вы можете использовать виртуальную машину и попробовать macOS благодаря VirtualBox.

Прежде чем вы начнете делать предположения, это не сверхсложная установка Hackintosh. Вместо этого вы будете запускать VirtualBox изначально на своем компьютере с Windows и устанавливать macOS в качестве гостевой операционной системы в VirtualBox. В отличие от Hackintosh, вам не нужно какое-либо специальное оборудование, чтобы установить и запустить macOS на вашем компьютере. С VirtualBox вы можете установить несколько операционных систем на один компьютер и легко переключаться между ними по своему усмотрению. Операционные системы в основном работают внутри приложения, которое виртуализирует аппаратное обеспечение, и сама ОС не видит разницы.

Если вы заинтересованы в запуске macOS Big Sur или macOS Monterey в Windows с помощью VirtualBox, читайте дальше.

Требования для запуска macOS в VirtualBox

Это будет довольно долгая процедура, но мы максимально упростим ее. Однако, прежде чем начать, вам необходимо загрузить VirtualBox и некоторые дополнительные необходимые файлы. Следующие ссылки должны быть полезны для загрузки файлов, необходимых для установки и запуска macOS Big Sur на вашей виртуальной машине VirtualBox без каких-либо проблем. Однако вам нужно будет получить файл ISO для последней версии macOS Big Sur самостоятельно. Вы также можете использовать другую версию macOS, если у вас есть ISO-образ этой версии.

Производительность будет зависеть от того, насколько быстро работает компьютер, на котором работает VirtualBox, поэтому, очевидно, чем лучше компьютер, тем лучше будет работать на нем macOS.

Как установить macOS Big Sur с помощью VirtualBox в Windows

Теперь, когда все необходимые файлы загружены на ваш компьютер, вы готовы приступить к процедуре. Это руководство подробно описано только в образовательных целях.

    Установите программное обеспечение VirtualBox на свой компьютер. После этого щелкните загруженный файл пакета расширений VirtualBox.

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

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

При этом виртуально установить macOS на компьютер с Windows намного проще с таким программным обеспечением, как VirtualBox, и это может помочь вам решить, хотите ли вы перейти на Mac. Вы можете подключать свои устройства iOS к виртуальному Mac так же, как к настоящему Mac, пробовать различное программное обеспечение, приложения и многое другое.

Эта процедура в первую очередь предназначена для macOS Big Sur, но она работает и с другими последними выпусками macOS, если у вас есть файл ISO для этой конкретной версии. Если вы хотите обновить macOS, установленную на вашей виртуальной машине, до последней версии программного обеспечения, вы можете обновить системное программное обеспечение, как обычно на реальном Mac.

Точно так же VirtualBox можно использовать для виртуальной установки и запуска Windows на Mac. Процесс довольно похож, если у вас есть необходимые файлы, в основном Windows ISO и VirtualBox.

Вы запустили macOS в VirtualBox в Windows? Что вы думаете об этом процессе и как все это работает? Расскажите нам о своем опыте и мыслях в комментариях.

Связанные

Понравился этот совет? Подпишитесь на нашу рассылку!

Получите больше наших замечательных советов, рекомендаций и важных новостей Apple, доставленных в ваш почтовый ящик с информационным бюллетенем OSXDaily.

Спасибо!

Вы успешно присоединились к нашему списку подписчиков.

Статьи по теме:

52 комментария

Попробуйте поставить два дефиса перед cpu-profile, например

VBoxManagemodifyvm «CHANGEME_NAMEOFVM» --профиль процессора «Intel Xeon X5482 3,20 ГГц»

Я следовал инструкциям, но получил:

Не удалось запросить значение SMC с хоста
(VERR_INVALID_HANDLE)

Код результата:
E_FAIL (0x80004005)
Компонент:
ConsoleWrap
Интерфейс:
IConsole

есть идеи, что я сделал не так?

для Windows: установите Hyper-V в функциях Windows, перезапустите
затем в cmd запустите от имени администратора и используйте имя своей виртуальной машины вместо Mac Mojave для приведенного ниже кода, попробуйте первый вариант, если он по-прежнему не работает попробуйте вариант 2

//option1
cd «C:\Program Files\Oracle\VirtualBox\»
VBoxManage.exe modifyvm «Mac Mojave» –cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata «Mac Mojave» «VBoxInternal/Devices/efi/0/Config/DmiSystemProduct» «iMac19,1»
VBoxManage setextradata «Mac Mojave» «VBoxInternal/Devices/efi/0/Config/DmiSystemVersion» «1.0»
VBoxManage setextradata «Mac Mojave» «VBoxInternal/Devices/efi/0/Config/DmiBoardProduct» «Mac-2BD1B31983FE1663»
VBoxManage setextradata «Mac Mojave» «VBoxInternal/Devices/smc/0/Config/DeviceKey» «наша тяжелая работа под защитой этих слов, пожалуйста, не крадите( c)AppleComputerInc»
VBoxManage setextradata «Mac Mojave» «VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC» 0

//option2
cd «C:\Program Files\Oracle\VirtualBox\»
VBoxManage.exe Modifyvm «Mac Mojave» –cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManagemodifyvm «Mac Mojave» –cpu-profile «Intel Xeon X5482 3,20 ГГц»
VBoxManage setextradata «Mac Mojave» «VBoxInternal/Devices/efi/0/Config/DmiSystemProduct» «iMac19,1»
VBoxManage setextradata «Mac Mojave "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "Mac Mojave" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Mac-2BD1B31983FE1663"
VBoxManage setextradata «Mac Mojave» «VBoxInternal/Devices/smc/0/Config/DeviceKey» «наша тяжелая работа охраняется этими словами, пожалуйста, не крадите (c) AppleComputerInc»
VBoxManage setextradata «Mac Mojave» «VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC» 0< /p>

установите перезапуск Hyper V,
затем попробуйте один из следующих вариантов,
вставьте свое собственное имя виртуального ящика
в cmd (запуск от имени администратора)
//option1
cd «C:\Program Files\Oracle\VirtualBox\»
VBoxManage.exe modifyvm «Mac Mojave» –cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata «Mac Mojave» «VBoxInternal/Devices/efi/ 0/Config/DmiSystemProduct» «iMac19,1»
VBoxManage setextradata «Mac Mojave» «VBoxInternal/Devices/efi/0/Config/DmiSystemVersion» «1.0»
VBoxManage setextradata «Mac Mojave» «VBoxInternal/ Devices/efi/0/Config/DmiBoardProduct» «Mac-2BD1B31983FE1663»
VBoxManage setextradata «Mac Mojave» «VBoxInternal/Devices/smc/0/Config/DeviceKey» «наша работа по этим словам защищена, пожалуйста, не крадите (c) AppleComputerInc»
VBoxManage setextradata «Mac Mojave» «VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC» 0

//option2
cd «C:\Program Files\Oracle\VirtualBox\»
VBoxManage.exe Modifyvm «Mac Mojave» –cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManagemodifyvm «Mac Mojave» –cpu-profile «Intel Xeon X5482 3,20 ГГц»
VBoxManage setextradata «Mac Mojave» «VBoxInternal/Devices/efi/0/Config/DmiSystemProduct» «iMac19,1»
VBoxManage setextradata «Mac Mojave "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "Mac Mojave" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Mac-2BD1B31983FE1663"
VBoxManage setextradata «Mac Mojave» «VBoxInternal/Devices/smc/0/Config/DeviceKey» «наша тяжелая работа охраняется этими словами, пожалуйста, не крадите (c) AppleComputerInc»
VBoxManage setextradata «Mac Mojave» «VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC» 0< /p>

Я сделал так, как вы сказали (изменил эту переменную с 1 на 0), но
при запуске виртуальной машины я навсегда застрял на текстовом экране…

То же самое, я просто застрял в текстовом экране навсегда. Вы знаете, как это исправить?

То же самое, я просто застрял в текстовом экране навсегда. Вы знаете, как это исправить?c

Думаю, я нашел исправление, если вы используете Windows 11 Host

<р>1. Закройте Vmachine и Vbox
2. Откройте CMD от имени администратора
3. введите эту команду: bcdedit /set hypervisorlaunchtype off
4. перезагрузите компьютер

Очевидно, что Hyper-V в последней версии Windows 11 резко замедляет работу VBOX, из-за чего кажется, что загрузка длится целую вечность

Я выполнил процедуру и использую последнюю версию VirtualBox (с последним пакетом расширений). При первой загрузке я получаю эту ошибку (до появления экрана установки Mac OS):

NEM не удалось сопоставить страницы с виртуальной машиной. (VERR_NEM_MAP_PAGES_FAILED).

Код файла:
E_FAIL (0x80004005)
Компонент:
ConsoleWrap
Интерфейс:
IConsole

Я выполнил процедуру и использую последнюю версию VirtualBox (с последним пакетом расширений). При первой загрузке я получаю эту ошибку (до появления экрана установки Mac OS):

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

Не удалось запросить значение SMC с хоста (VERR_INVALID_HANDLE).

Код результата: E_FAIL (0x80004005)
Компонент: ConsoleWrap
Интерфейс: IConsole

Я дал виртуальной машине 16 ГБ ОЗУ (в моей системе 32 ГБ), 8 ядер ЦП.

В этой статье показано, как установить mac os (включая mac os high sierra и Mojave) на виртуальную машину VirtualBox. И главная ОС — Windows 10. Ниже приведены шаги, которым вы можете следовать.

1. Обязательное условие.

  1. Во-первых, вы должны установить VirtualBox, это очень просто в Windows, вы можете просто скачать VirtualBox и установить его.
  2. Независимо от того, хотите ли вы установить mac os high sierra или Mojave, вам следует сначала подготовить iso-файл high sierra или Mojave. Пожалуйста, прочитайте статью Как загрузить установщик MacOS X High Sierra в Mojave, Как загрузить установщик macOS Mojave и конвертировать В файл ISO. Для этого шага необходимо, чтобы у вас был Mac Book Pro. Если у вас его нет, вы можете найти ссылку для скачивания (например, выполнить поиск по фразе macOS Big Sur iso download) с помощью Google и получить его.

2. Шаги установки Mac OS на виртуальной машине VirtualBox.

2.1 Создайте виртуальную машину macOS в VirtualBox.

  1. Откройте VirtualBox, нажмите кнопку «Создать», чтобы создать новую виртуальную машину. Введите macOS high sierra или macOS Mojave в поле «Имя», выберите Mac OS X в раскрывающемся списке «Тип», выберите Mac OS X (64-разрядная версия) в раскрывающемся списке «Версия», затем нажмите кнопку «Далее».
  2. Установите размер памяти виртуальной машины в следующем окне мастера, вам лучше установить половину размера вашей физической памяти. Это может ускорить работу виртуальной машины.
  3. Выберите переключатель Создать виртуальный жесткий диск сейчас в следующем окне мастера. Затем нажмите кнопку "Создать".
  4. Нажимайте кнопку «Далее» в следующих двух диалоговых окнах мастера, пока не появится диалоговое окно мастера «Местоположение и размер файла». Введите в этом окне нужный размер жесткого диска.
  5. Нажмите кнопку «Создать» в окне выше, чтобы создать жесткий диск. Затем он перейдет к окну списка виртуальных машин, вы можете увидеть только что созданную виртуальную машину на левой панели, и ее статус — Powered Off.

2.2. Настройка виртуальной машины macOS для установки macOS Mojave или High Sierra.

  1. Выберите только что созданную виртуальную машину mac os на левой панели списка, затем нажмите значок настроек на верхней панели, чтобы открыть окно настроек виртуальной машины.
  2. В окне «Настройки macOS» щелкните элемент «Система» на левой панели, затем на правой панели выберите вкладку «Материнская плата» —> список «Порядок загрузки», снимите флажок «Диска».
  3. На вкладке «Система» —> «Процессор» выберите номер процессора, который вы назначаете виртуальной машине Mac OS.
  4. Выберите «Отображение» на левой панели, назначьте всю физическую память видеопамяти этой виртуальной машины mac os на вкладке «Экран» правой панели.
  5. Нажмите «Хранилище» на левой панели, затем нажмите «Очистить лазерный диск» в области «Устройства хранения» на правой панели, затем щелкните значок оптического привода и выберите пункт меню «Выбрать файл виртуального оптического диска…», чтобы открыть диалоговое окно выбора файла, выберите Mojave или high только что созданный или загруженный iso-файл sierra. Нажмите кнопку "Открыть" в диалоговом окне выбора файла.
  6. Нажмите «Сеть» на левой панели, затем нажмите вкладку «Адаптер 1» на правой панели и выберите «Мостовой адаптер» в раскрывающемся списке «Подключено к». Нажмите кнопку ОК, чтобы закрыть диалоговое окно настроек виртуальной машины.
  7. 2.3 Запустите команду VBoxManage перед запуском виртуальной машины Mac OS.

    1. Нажмите правой кнопкой мыши кнопку "Пуск" Windows 10, выберите пункт меню "Выполнить", затем введите cmd, нажмите клавишу ввода, чтобы открыть окно DOS.
    2. Введите приведенные ниже команды одну за другой в окне DOS, чтобы настроить параметры VBoxManage для mac os Mojave. Пожалуйста, используйте имя виртуальной машины mac os вместо Your-Mac-OS-VM-Name .
    3. Если вы хотите установить macOS high sierra , выполните приведенные ниже команды в окне DOS одну за другой, используя имя виртуальной машины mac os вместо Your-Mac-OS-VM-Name .
    4. Пожалуйста, внимательно запомните имя вашей виртуальной машины VirtualBox, иначе вы получите сообщение об ошибке, показанное ниже. В приведенной ниже командной строке я неправильно написал «macOS Mojave» на «macOS mojava», тогда это произойдет из-за ошибки.

    2.4 Запустите виртуальную машину Mac OS.

    Теперь пришло время запустить виртуальную машину mac os для завершения установки mac os.

    Windows, macOS — какую из них вы хотите использовать сегодня? В традиционной настройке вы застряли с одним или другим. Но с виртуальным ящиком у вас действительно есть macOS на ПК с Windows.

    Это та свобода, которой пользуются пользователи компьютеров с Linux и другими операционными системами.

    Но Apple затруднила установку своей операционной системы на что-либо, кроме собственного оборудования. Все это меняется, и Virtual Box несет ответственность за это и за подъем Хакинтоша.

    Новый пользователь хакинтоша? Узнайте больше об этом в нашей статье Что такое хакинтош? обзор.

    Примечание. Многие люди смогут добиться бесперебойной работы виртуальной машины Mac с Windows, но звук работает не очень хорошо. На самом деле это не проблема, потому что вы по-прежнему сможете получить доступ ко всем своим приложениям и программному обеспечению.

    Я также рекомендую вам иметь доступ к настоящему Mac. Вы можете найти некоторые дистрибутивы High Sierra ISO в Интернете, но всегда есть риск при загрузке из неофициального источника. Вместо этого одолжите Mac у друга или используйте свой собственный и загрузите ОС High Sierra из App Store.

    Все, что вам нужно для начала установки macOS на VirtualBox

    Прежде чем перейти к шагам по установке macOS на Virtual Box, давайте соберем все, что вам нужно для начала работы.

    1. Откройте свой Mac
    2. Перейти в магазин приложений
    3. Введите «Высокая Сьерра».

    Найдите нужную операционную систему (мы будем использовать High Sierra) и загрузите ее.

    Примечание. Чтобы запустить Virtual Box, вам понадобится приличный компьютер. Ваш компьютер должен соответствовать следующим минимальным требованиям:

    • Двухъядерный процессор
    • 4 ГБ ОЗУ или больше
    • 64-разрядная

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

    Я рекомендую вам прочитать всю документацию и задать любые вопросы, которые у вас есть, в разделе сообщества на веб-сайте.

    VirtualBox 6.0 был выпущен совсем недавно, так что самое время начать работу с собственной macOS.

    Извлечь macOS Sierra

    Убедитесь, что вы загрузили High Sierra, а затем вам нужно будет выполнить несколько команд со своего терминала . Вы сможете открыть терминал в разделе: Приложения > Утилиты > Терминал. Оказавшись внутри терминала, вам нужно выполнить следующие команды:

    Перейдите на рабочий стол и переименуйте файл, удалив расширение «.cdr». Вам нужно, чтобы это расширение читалось как «.iso», чтобы оно работало правильно.

    Вы успешно создали собственный ISO-файл, чтобы загрузить macOS.

    Следующий шаг — скопировать файл на компьютер с Windows (лучше всего использовать большой USB-накопитель). Этот файл будет смонтирован на вашей виртуальной машине позже в этой статье, поэтому очень важно, чтобы этот шаг был выполнен успешно.

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

    Вы захотите создать виртуальную машину, и это очень просто. Вы откроете VirtualBox и нажмите Создать. Прежде чем нажимать Далее, необходимо выбрать или ввести следующие параметры.

    Обратите внимание при выборе версии, так как вы можете обнаружить, что High Sierra предлагается в виде версии, когда вы будете ее устанавливать.Но если это не так, вы можете просто выбрать настройки, которые я перечислил выше, и они должны работать нормально.

    После этого вы перейдете ко всем настройкам.

    Когда вы дойдете до настройки ОЗУ, вы захотите проявить щедрость. Для работы VirtualBox требуется минимум 4 ГБ или ОЗУ, но чем больше, тем лучше.

    Вы должны выделить для macOS не менее 4 ГБ или, если быть точным, 4 096 МБ. Общее эмпирическое правило заключается в том, что если вы можете его сэкономить, предоставьте больше оперативной памяти для вашей виртуальной машины. Оперативная память позволит операционной системе помещать в память больше информации и быстрее извлекать ее.

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

    Следующие шаги также важны, и они будут включать:

    • Жесткий диск: выберите параметр «Создать виртуальный жесткий диск сейчас».
      • Выберите VDI при выборе типа жесткого диска.
      • Выберите Фиксированный размер вместо Динамический для увеличения скорости.
      • Установите размер диска не менее 25 ГБ.

      Теперь ваша виртуальная машина будет правильно использовать ОЗУ и дисковое пространство, и вам придется выполнить несколько экранных подсказок, прежде чем все будет правильно настроено.

      Настройка VirtualBox для запуска macOS High Sierra

      На данный момент мы добились большого прогресса, и теперь пришло время правильно настроить вашу виртуальную машину. В главном окне VirtualBox вы увидите, что в списке указано «High Sierra». Нажмите на это, а затем нажмите кнопку «Настройки».

      Перейдите в раздел "Система" и убедитесь, что на вкладке Материнская плата не отмечены следующие флажки:

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

      Следующие несколько настроек довольно просты:

      • Дисплей: видеопамять не менее 128 МБ.
      • Память: нажмите «Очистить», а затем нажмите на компакт-диск в правом верхнем углу. Выберите ISO-файл High Sierra

      Теперь вам нужно нажать "ОК" и сохранить все внесенные изменения. Закройте свой VirtualBox прямо сейчас.

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

      Теперь мы перейдем к командной строке Windows.

      Вы сделаете это следующим образом:

      • Нажатие меню "Пуск"
      • Введите «Командная строка»
      • Щелкните правой кнопкой мыши командную строку настольного приложения
      • .
      • Выберите Запуск от имени администратора

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

      Помните, что перед запуском этих команд необходимо закрыть VirtualBox, иначе он не будет работать должным образом.

      Вы должны убедиться, что виртуальная машина правильно названа «High Sierra», чтобы этот метод работал. Если нет, вы сможете вернуться и внести изменения в имя, чтобы все работало правильно.

      После выполнения всех команд и отсутствия ошибок вы сможете открыть VirtualBox и правильно установить macOS High Sierra на VirtualBox.

      Это долгий процесс, но мы почти закончили установку.

      Запуск VirtualBox и установщика macOS

      Вы почти научились полностью устанавливать macOS на VirtualBox, и мы на финишной прямой. Вам нужно открыть VirtualBox, а затем нажать на виртуальную машину, которую вы настроили ранее.

      Теперь нажмите "Пуск".

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

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

      В конечном итоге вам будет предложено выбрать Язык. Если вы достигли этого момента, у вас все хорошо, и вы почти готовы запустить свою macOS.

      Следующие шаги можно выполнить:

      • Выберите нужный язык и нажмите
      • Нажмите «Дисковая утилита», а затем
      • Нажмите "Просмотр", а затем "Показать все устройства".
      • Нажмите на настроенный пустой виртуальный диск и нажмите «Стереть».
      • Выберите следующие настройки:
        • Название: Macintosh HD
        • Формат: Mac OS Extended (в журнале)
        • Схема: карта разделов GUID

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

        Мы успешно скопировали все файлы на виртуальную машину, но это еще не все.

        Выйдите из виртуальной машины и вернитесь к ее настройкам. Вам потребуется изменить настройки Память. Нажмите на свой ISO для High Sierra в «Дереве хранения». Вы щелкните значок компакт-диска, как мы делали ранее, а затем выберите «Удалить диск из виртуального диска».

        Это необходимо сделать, чтобы отменить связь ISO с вашей виртуальной машиной.

        Запустите виртуальную машину, и вы увидите черный экран с внутренней оболочкой EFI. Вы захотите найти FS1. Если он отмечен желтым цветом, щелкните виртуальную машину, затем введите fs1: и нажмите кнопку Enter.

        Вы должны находиться в каталоге fs1.

        Введите следующие команды:

        1. cd «Данные установки macOS»
        2. cd "Заблокированные файлы"
        3. cd "Загрузочные файлы"

        Теперь мы запустим программу установки, выполнив: boot.efi и нажав enter.

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

        Скоро вы окажетесь прямо внутри macOS, где сможете начать использовать виртуальную машину Mac в Windows.

        Виртуальная операционная система Mac OS — это самый простой способ использовать Mac по мере необходимости. Кроме того, использование виртуального бокса намного проще, чем метод хакинтоша с двойной загрузкой, который мы рассматривали ранее.

        Об авторе

        Дэвид Ингрэм

        Дэвид интересуется компьютерами более 25 лет. От игр на родительском компьютере в детстве в начале 90-х до сборки своего первого ПК в 2003 году (и многих других с тех пор). Он увлечен всем, что связано с вычислительной техникой, и этот сайт создан для того, чтобы помогать другим находить нужную им информацию.

        Читайте также: