Все для работ с Windows - лучшей операционной системой от Microsoft. Мы охватываем все, от программы предварительной оценки Windows 10 до Windows 11. Предоставляет вам все последние новости о Windows 10 и не только.

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

3
Содержание

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).

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

В этом руководстве основное внимание будет уделено установке macOS Monterey на виртуальную машину, работающую на оборудовании Intel и AMD, с использованием VirtualBox или VMware Player.

Фрагменты кода, необходимые системе AMD для загрузки macOS Monterey с использованием VMware на оборудовании AMD, отличаются от кода Intel, но вы можете найти руководство и фрагмент кода в следующих разделах.

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

Скачать виртуальный образ macOS Monterey

Воспользуйтесь приведенными ниже ссылками для скачивания, чтобы загрузить образ macOS Monterey для VirtualBox и VMware.

Скачать: Образ виртуальной машины macOS Monterey

Скачать: Инструмент исправления VMware Player

После завершения загрузки щелкните файл правой кнопкой мыши и выберите «Извлечь в macOS Monterey» с помощью архиватора, например WinZip или 7-Zip.

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

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

Скачать: Пакет расширений VirtualBox для Windows (бесплатно)

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

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

В этих инструкциях подробно описано, как установить виртуальную машину macOS Monterey в VirtualBox на компьютере с процессором Intel.

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

  1. Откройте Виртуалбокс. Выберите Новый. Введите macOS. VirtualBox обнаружит ОС по мере ввода и по умолчанию будет использовать Mac OS X. Вы можете оставить это как есть.
  2. Что касается имени виртуальной машины, сделайте его запоминающимся, но простым для ввода. Вам нужно будет ввести это имя в серию команд, а вводить сложное имя несколько раз очень неудобно!
  3. Затем установите объем оперативной памяти, который может использовать виртуальная машина macOS. Я бы предложил минимум 4 ГБ, но чем больше вы можете предоставить из хост-системы, тем лучше будет ваш опыт.
  4. Помните, что вы не можете выделить больше оперативной памяти, чем доступно вашей системе, и вам необходимо оставить часть памяти доступной для основной операционной системы.
  5. Теперь выберите «Создать жесткий диск сейчас» и выберите «Создать ». На следующем экране выберите Virtual Hard Disk, затем установите размер диска не менее 50 ГБ, но в идеале больше, если вы можете сэкономить место. macOS Monterey требует не менее 35 ГБ дискового пространства.

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

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

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

3 Используйте командную строку, чтобы добавить собственный код в VirtualBox

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

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

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

Если в вашем меню отображается только PowerShell (или параметр Windows Terminal в Windows 11), введите команду в строке поиска меню «Пуск». Затем щелкните правой кнопкой мыши наилучшее совпадение и выберите «Запуск от имени администратора».

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

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

cd "C:Program FilesOracleVirtualBox"

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

VBoxManage.exe modifyvm "macOS Monterey" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbffVBoxManage setextradata "macOS Monterey" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac19,1"VBoxManage setextradata "macOS Monterey" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"VBoxManage setextradata "macOS Monterey" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Mac-AA95B1DDAB278B95"VBoxManage setextradata "macOS Monterey" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"VBoxManage setextradata "macOS Monterey" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

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

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

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

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

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

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

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

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

5 Сделайте снимок виртуальной машины macOS Monterey

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

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

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

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

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

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

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

В разделе «Загрузка виртуального образа macOS Monterey» находится средство исправления VMware Player. Прежде чем продолжить, загрузите последнюю версию инструмента исправления.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

C:UsersYOURNAMEDocumentsVirtual MachinesYOUR MAC OS X FOLDER

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

smbios.reflectHost = "TRUE"hw.model = "MacBookPro14,3"board-id = "Mac-551B86E5744E2388"smc.version = "0"

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

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

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

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

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

C:UsersYOURNAMEDocumentsVirtual MachinesYOUR MAC OS X FOLDER

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

cpuid.0.eax = "0000:0000:0000:0000:0000:0000:0000:1011"cpuid.0.ebx = "0111:0101:0110:1110:0110:0101:0100:0111"cpuid.0.ecx = "0110:1100:0110:0101:0111:0100:0110:1110"cpuid.0.edx = "0100:1001:0110:0101:0110:1110:0110:1001"cpuid.1.eax = "0000:0000:0000:0001:0000:0110:0111:0001"cpuid.1.ebx = "0000:0010:0000:0001:0000:1000:0000:0000"cpuid.1.ecx = "1000:0010:1001:1000:0010:0010:0000:0011"cpuid.1.edx = "0000:0111:1000:1011:1111:1011:1111:1111"

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

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

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

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

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

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

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

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

Когда виртуальная машина macOS запущена, выберите Player > Manage > Install VMware Tools.

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

Исправление проблем

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

  1. Если вы не видите «Apple Mac OS X» во время работы мастера создания виртуальной машины, вам необходимо повторно посетить процесс исправления. Убедитесь, что все процессы, связанные с VMware Player, отключены.
  2. Если вы получаете сообщение «Mac OS X не поддерживает двоичную трансляцию» при запуске виртуальной машины, есть большая вероятность, что вам нужно активировать виртуализацию в конфигурации BIOS/UEFI.
  3. Если вы получаете сообщение «Неисправимая ошибка VMware Player: (vcpu-0)» при запуске виртуальной машины, вам нужно вернуться к файлу конфигурации macOS Monterey.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, работающие на машинах AMD или Intel, могут стать еще более сложными. Чипы Apple M1 и M2 используют разные наборы инструкций от AMD и Intel, используя архитектуру на основе ARM, чтобы обеспечить гораздо лучшую производительность, мощность и время автономной работы. По иронии судьбы, гораздо проще установить Windows 11 на Mac M1, чем macOS на Windows 10 или Windows 11.

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

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

Источник записи: www.makeuseof.com

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