Все для робіт з Windows - кращою операційною системою від Microsoft. Ми охоплюємо всі, від програми попередньої оцінки Windows 10 до Windows 11. Надає вам всі останні новини про Windows 10 і не тільки.

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

24
Зміст

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

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

Отже, ось як ви встановлюєте macOS у віртуальну машину в Windows, створюючи віртуальний Hackintosh, який дозволяє запускати програми 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 Patch Tool

Після завершення завантаження клацніть файл правою кнопкою миші та виберіть «Витягнути в 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. Відкрийте VirtualBox. Виберіть Новий. Введіть macOS. VirtualBox визначатиме ОС під час введення тексту та за умовчанням використовуватиме Mac OS X. Ви можете залишити це як є.
  2. Що стосується імені віртуальної машини, зробіть його таким, що запам’ятовується, але його легко вводити. Вам потрібно буде ввести це ім’я в серії команд, і це неприємно вводити складне ім’я кілька разів!
  3. Далі встановіть обсяг оперативної пам’яті, який може використовувати віртуальна машина macOS. Я б запропонував мінімум 4 ГБ, але чим більше ви можете надати з хост-системи, тим краще ваш досвід.
  4. Пам’ятайте, що ви не можете призначити більше оперативної пам’яті, ніж доступно вашій системі, і вам потрібно залишити деяку пам’ять доступною для головної операційної системи.
  5. Тепер виберіть «Створити жорсткий диск зараз» і виберіть «Створити ». На наступному екрані виберіть «Віртуальний жорсткий диск », а потім встановіть розмір диска на мінімум 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

Знову відкрийте VirtualBox. Двічі клацніть віртуальну машину macOS, щоб запустити її. Ви побачите довгий потік тексту, а потім логотип Apple. На наступному екрані виберіть потрібну мову, а потім «Продовжити».

  1. Далі виберіть Дискова утиліта. Ви створюєте чистий диск для інсталяції macOS Monterey.
  2. У Disk Utility виберіть VBOX HARDDISK MEDIA у стовпці Internal drive.
  3. Після вибору диска перейдіть до опції «Стерти» у верхній частині утиліти.
  4. Дайте своєму диску ім’я, встановіть для параметра «Формат» значення Mac OS Extended (Journaled), а для параметра «Схема» — значення GUID Partition Map.
  5. Виберіть Видалити.
  6. Після завершення ви можете вийти з Disk Utility і повернутися до екрана відновлення Monterey. Тут вам слід вибрати «Встановити macOS Monterey».
  7. Виберіть диск, який ви створили в Disk Utility, а потім натисніть «Продовжити».

На цьому етапі інсталяція повідомляє, що це займе кілька хвилин. Однак, з мого досвіду, це не правильно. Початкова фаза інсталяції зайняла близько 15 хвилин, але потім ви потрапляєте на другий екран інсталяції після перезапуску віртуальної машини macOS Monterey.

Початковий час встановлення на цьому екрані починається приблизно через 29 хвилин. Однак, як тільки залишиться менше хвилини, і ви будете сподіватися, не варто.

З цього моменту інсталяція знадобилася ще дві години, але я також читав повідомлення про людей, які чекали більше трьох-чотирьох годин. Гірше того, неможливо визначити, чи триває встановлення, чи ви просто витрачаєте час.

Якщо ви можете дозволити собі час, залиште його на кілька годин, і, сподіваюся, коли ви повернетеся, ви будете дивитися на сторінку привітання macOS Monterey.

5 Зробіть знімок віртуальної машини macOS Monterey

Після завершення налаштування macOS зробіть знімок у VirtualBox. Перейдіть до Machine > Take Snapshot, дайте своєму знімку ім’я та зачекайте, поки він обробиться. Якщо щось зламається або віртуальна машина 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. Тепер виберіть New CD/DVD (SATA) > Use ISO file image. Перейдіть до 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. У Disk Utility виберіть VMware Virtual SATA Hard Drive Media у стовпці Internal drive.
  3. Після вибору диска перейдіть до опції «Стерти» у верхній частині утиліти.
  4. Дайте своєму диску назву, встановіть для параметра «Формат» значення APFS, а для параметра «Схема» — значення GUID Partition Map.
  5. Виберіть Видалити.
  6. Після завершення ви можете вийти з Disk Utility і повернутися до екрана відновлення Monterey. Тут вам слід вибрати «Встановити macOS Monterey».
  7. Виберіть диск, який ви створили в Disk Utility, а потім натисніть «Продовжити».

Процес інсталяції займає деякий час, але він швидше, ніж VirtualBox. Після завантаження macOS Monterey ви можете налаштувати операційну систему на свій розсуд.

7 Встановіть VMware Tools на вашу віртуальну машину macOS Monterey

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

Запустивши віртуальну машину macOS, перейдіть у Player > Manage > Install VMware Tools.

Інсталяційний диск з’явиться на робочому столі macOS. Коли з’явиться опція, виберіть Install 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 на M1 Mac, ніж macOS на Windows 10 або Windows 11.

Інсталяцію віртуальної машини macOS Monterey завершено

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

Джерело запису: www.makeuseof.com

Цей веб -сайт використовує файли cookie, щоб покращити ваш досвід. Ми припустимо, що з цим все гаразд, але ви можете відмовитися, якщо захочете. Прийняти Читати далі