Как запустить macOS в Windows 10 на виртуальной машине

3 min


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

В этом руководстве вы узнаете, как установить macOS на виртуальную машину, создав виртуальный Hackintosh. «Hackintosh» – это название любого неподдерживаемого оборудования под управлением операционной системы Mac. Не уверены, что вы будете ладить с Mac? Попробуйте этот урок!

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

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

Загрузите последнюю версию VirtualBox. В учебнике используется VirtualBox 6.0.6.

Загрузите последнюю версию VMware Player. В учебнике используется VMware Player 15.0.4.

Вам также нужна копия macOS. Мохаве является последней версией MacOS. Тем не менее, на момент написания этой статьи, нет доступной сборки AMD MacOS Mojave для тех, у кого нет установленной MacOS на базе AMD.

Это не значит, что пользователям AMD не повезло. Вы все еще можете установить macOS High Sierra на виртуальной машине. И со временем станет доступна сборка виртуальной машины MacOS Mojave на базе AMD.

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

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

Загрузите виртуальный образ macOS для своего процессора, тип виртуальной машины и нужную версию macOS:

Интел Мохаве

  • VirtualBox Intel HFS Mojave 10.14.3
  • Виртуальная коробка Intel APFS Mojave 10.14.3
  • VMware Player Intel APFS Мохаве 10.14.3

После завершения загрузки файла щелкните правой кнопкой мыши и распакуйте его с помощью вашего любимого инструмента архивирования. Например, я бы щелкнул правой кнопкой мыши, затем выберите 7-Zip> Извлечь в «Изображение Мохаве». В папке вы найдете файл .VMDK, который обозначает формат диска виртуальной машины. Файл VMDK содержит операционную систему, которую вы будете использовать в следующем разделе.

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

Откройте VirtualBox. Выбрать новый, Введите macOS. VirtualBox определит ОС при вводе и будет использовать Mac OS X по умолчанию. Однако вам необходимо изменить это. Под Версия, Выбрать macOS 10.13 High Sierra,

macos виртуальная машина выбрать ОС

Затем установите объем оперативной памяти, которую виртуальная машина и macOS могут использовать. Я бы предложил минимум 4 ГБ, но чем больше вы можете дать от хост-системы, тем лучше будет ваш опыт. Помните, что вы не можете назначить больше оперативной памяти, чем доступно вашей системе, и вам необходимо оставить часть памяти доступной для операционной системы хоста. (Сколько оперативной памяти нужно системе?)

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

виртуальная машина macos выбрать файл vmdk

Выберите значок папки и найдите файл VMDK, затем нажмите Создайте,

Отредактируйте настройки виртуальной машины MacOS Mojave

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

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

виртуальная машина macos установлена ​​RAM

Выберите процессор Вкладка. Назначьте два процессора. Если у вас есть процессор i7 с запасной мощностью (или i9 с несколькими дополнительными ядрами), подумайте о назначении большего количества. Однако это не жизненно важно. Убедитесь, что Включить PAE / NX флажок установлен.

виртуальные машины macos устанавливают процессоры

Под дисплей, задавать Видеопамять до 128 МБ.

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

Теперь под Место храненияпоставьте галочку напротив Используйте Host I / O Cache,

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

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

Начните с закрытия VirtualBox. Команды не будут выполняться должным образом, если работает VirtualBox или любой из связанных с ним процессов. После закрытия нажмите Windows Key + Xзатем выберите Командная строка (администратор) из меню. Если в вашем меню отображается только опция PowerShell, введите команда в строке поиска меню «Пуск». Затем щелкните правой кнопкой мыши на Best Match и выберите Запустить от имени администратора,

Следующий код работает для VirtualBox 5.x и 6.x.

Используйте следующую команду, чтобы найти каталог Oracle VirtualBox:

cd "C:  Program Files  Oracle  VirtualBox "

Теперь введите следующие команды, одну за другой. Настройте команду в соответствии с именем вашей виртуальной машины. Например, моя виртуальная машина называется «MacOS. »Вот команды:

VBoxManage.exe modifyvm "macos" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff

VBoxManage setextradata "macos" "VBoxInternal / Устройства / efi / 0 / Config / DmiSystemProduct" "iMac11,3"

VBoxManage setextradata "macos" "VBoxInternal / Устройства / efi / 0 / Config / DmiSystemVersion" "1.0"

VBoxManage setextradata "macos" "VBoxInternal / Устройства / EFI / 0 / Config / DmiBoardProduct" "Iloveapple"

VBoxManage setextradata "macos" "VBoxInternal / Devices / smc / 0 / Config / DeviceKey" "наша работа по этим словам защищенаplesedontsteal (c) AppleComputerInc"

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

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

командная строка виртуальной машины macos virtualbox

Загрузите вашу виртуальную машину MacOS Mojave

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

экран приветствия виртуальной машины macos virtualbox

Отсюда вы можете настроить виртуальную машину MacOS Mojave по своему усмотрению.

Pro Совет: Сделайте снимок вашей виртуальной машины, когда она пройдет серый экран. Если что-то пойдет не так, вы можете вернуться к настройке экрана приветствия и начать процесс заново. После того, как вы завершите установку macOS, выберите другую, чтобы сразу перейти к установке macOS. Голова к Машина> Сделать снимок, дайте вашему снимку имя и дождитесь его обработки.

Мышь и клавиатура не работают?

Выключите виртуальную машину MacOS Mojave. Теперь загрузите и установите пакет расширений VirtualBox.

После установки щелкните правой кнопкой мыши виртуальную машину MacOS и выберите настройки, Открой USB вкладка и выберите Контроллер USB 3.0 (xHCI), затем нажмите ОК.

Запустите вашу виртуальную машину MacOS Mojave снова, и все готово.

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

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

Патч VMware Workstation Player

В приведенном выше списке файлов «MacOS Virtual Image» находится «VMware Player Patch Tool». Прежде чем приступить к дальнейшим действиям, загрузите инструмент исправлений. Затем перейдите в папку, в которую вы загрузили инструмент исправления. Распакуйте содержимое архива. Этот процесс работает лучше всего, когда папки находятся на одном диске (например, корневая папка VMware и извлеченный архив находятся на диске C: ).

Убедитесь, что VMware полностью закрыт. Теперь в папке патчера щелкните правой кнопкой мыши обоюдного установки Командный скрипт и выберите Запустить от имени администратора, Сценарий откроет окно командной строки и запустит патч-скрипт. Обращать внимание, Скрипт проносится мимо, и вам нужно следить за любымиФайл не найден" Сообщения.

Наиболее распространенная причина появления сообщения «файл не найден» или «система не может найти указанный файл» заключается в установке VMware Workstation Player в другом месте, отличном от папки по умолчанию, и выполнении исправления из другого каталога.

После завершения обновления вы можете открыть VMware.

Создайте виртуальную машину MacOS Mojave с помощью VMware

Выбрать Создайте новую виртуальную машину. выберите Я установлю операционную систему позже, Теперь выберите Apple Mac OS Xи измените версию на macOS 10.14. Если вы не видите параметры macOS, это потому, что патч не был установлен правильно.

виртуальная машина macos vmware выбирает os

Затем вам нужно выбрать имя для вашей виртуальной машины MacOS Mojave. Выберите что-нибудь, что легко запомнить, затем скопируйте путь к файлу куда-нибудь под рукой – он понадобится вам, чтобы внести некоторые изменения в одно мгновение. На следующем экране придерживайтесь рекомендуемого максимального размера жесткого диска, затем выберите Хранить виртуальный диск как один файл, Завершите работу мастера создания виртуального диска, но пока не запускайте виртуальную машину.

Отредактируйте настройки виртуальной машины MacOS Mojave

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

На главном экране VMware выберите виртуальную машину MacOS Mojave, затем щелкните правой кнопкой мыши и выберите настройки, Как и VirtualBox, увеличьте объем памяти виртуальной машины до 4 ГБ. Вы можете выделить больше, если у вас есть RAM, чтобы сэкономить.

виртуальная машина macos vmware выбирает оперативную память

Под процессорыотредактируйте количество доступных ядер до 2.

Теперь под Жесткий диск (SATA)Вам необходимо удалить созданный ранее жесткий диск. Выбрать Удалить и VMware удалит диск автоматически. Теперь выберите Добавить> Жесткий диск> SATA (рекомендуется) > Использовать существующий диск, Перейдите к расположению macOS VMDK.

Отредактируйте файл macOS VMX

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

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

C:  Users  ВАШЕ ИМЯ  Документы  Виртуальные машины  YOUR MAC OS X FOLDER

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

smc.version = "0"

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

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

экран приветствия виртуальной машины macos vmware

Установите VMware Tools на виртуальную машину MacOS Mojave

Помните другой файл ISO, загруженный с помощью инструмента исправлений VMware? Он содержит инструменты VMware, набор утилит и расширений, которые улучшают обработку мыши, производительность видео и другие полезные вещи.

При работающей виртуальной машине macOS выберите Плеер> Съемные устройства> CD / DVD (SATA)> Настройки, Выбрать Использовать файл образа ISO, затем перейдите к расположению VM Tool New.ISO файл загружен ранее. Нажмите ОК и вернитесь в macOS.

виртуальная машина macos vmware add iso

На рабочем столе вы должны отметить символ диска VMware Tools. Дважды щелкните диск, чтобы открыть, затем выберите Установите VMware Tools, Во время установки вы встретите предупреждение безопасности. Выбрать Откройте Настройки безопасности> Разрешить, затем щелкните значок замка, чтобы подтвердить изменения. Перезапустите виртуальную машину, и вы можете начать использовать macOS по своему усмотрению.

Поиск проблемы

Есть несколько вещей, которые могут (и, вероятно, будут) работать неправильно при установке виртуальной машины MacOS в VMware Player Workstation.

Если вы не видите «Apple Mac OS X» во время работы мастера создания виртуальной машины, вам необходимо вернуться к процессу исправления. Убедитесь, что все процессы, связанные с VMware Player, отключены.

Если при запуске виртуальной машины вы получаете сообщение «Mac OS X не поддерживает двоичную трансляцию», существует большая вероятность, что вам нужно активировать виртуализацию в конфигурации BIOS / UEFI.

Если при запуске виртуальной машины вы получаете сообщение «Неисправимая ошибка VMware Player: (vcpu-0)», вам необходимо вернуться к файлу конфигурации macOS.vmx, чтобы убедиться, что вы добавили дополнительную строку и сохранили изменения.

MacOS Virtual Machine для оборудования AMD

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

Кроме того, у меня нет системы AMD для тестирования виртуальных машин MacOS, поэтому я не могу дать вам подробное руководство. Однако я могу указать вам несколько руководств по работе с виртуальными машинами macOS AMD, которые работают, если вы терпеливы и выполняете каждый шаг соответственно.

Форум AMD OS X – отличный ресурс для виртуальных машин MacOS. Вы также можете найти много других тем на форуме, касающихся виртуальных машин AMD MacOS.

Установка виртуальной машины MacOS Mojave завершена

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

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

Как установить Linux в Windows с виртуальной машиной VMware



Как установить Linux в Windows с виртуальной машиной VMware
Вы хотите установить Linux, но не можете покинуть Windows? Попробуйте виртуальную машину для запуска вашей любимой версии Linux внутри Windows. Мы покажем вам, как настроить VMware Workstation Player.
Прочитайте больше

, Хотите узнать больше о виртуальных машинах? Ознакомьтесь с нашим Руководством пользователя VirtualBox

Как использовать VirtualBox: руководство пользователя



Как использовать VirtualBox: руководство пользователя
С VirtualBox вы можете легко установить и протестировать несколько операционных систем. Мы покажем вам, как настроить Windows 10 и Ubuntu Linux в качестве виртуальной машины.
Прочитайте больше

, который учит всему, что нужно знать.

Узнайте больше о: эмуляции, операционных системах, виртуальных машинах, Windows 10.

Как проверить, какая у вас версия Windows 10


0 Comments

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