![](https://habrastorage.org/getpro/habr/upload_files/d4d/074/684/d4d0746849f0a47d80441b7686fc60b0.jpg)
В статье описана инструкция по установке Windows внутри MacOS.
На текущий момент автору статьи известно только два рабочих варианта:
Parallels Desktop - всё работает из коробки, но платно;
UTM - требует минимальных усилий, бесплатно;
В данной статье будет рассмотрен вариант установки через UTM.
Необходимо:
Установить brew
Необходимо в терминале выполнить команду:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Детальная инструкция по установке есть на официальном сайте.
Установить инструменты разработчика xcode
Необходимо в терминале выполнить команду:
xcode-select --install
Установить UTM
Необходимо в терминале выполнить команду:
brew install utm
Установить qemu
Необходимо в терминале выполнить команду:
brew install qemu
Скачиваем дамп Windows
Выбираем версию Windows:
-
Скачиваем подходящую версию дампа с архитектурой arm64:
![](https://habrastorage.org/getpro/habr/upload_files/ebb/64b/f78/ebb64bf784d6bbacfed6cc5a367a009f.png)
Выбираем язык:
![](https://habrastorage.org/getpro/habr/upload_files/4e6/b77/035/4e6b770350aaca61d3270e057ade4c73.png)
Выбираем выпуск:
![](https://habrastorage.org/getpro/habr/upload_files/9d9/a6f/dba/9d9a6fdbadd541ecfca3a4f92fe9a5ad.png)
Скачиваем package:
![](https://habrastorage.org/getpro/habr/upload_files/a1c/2ce/e19/a1c2cee1952a3c13c730e93455e97f8a.png)
Распаковываем архив, для этого два раза кликаем по нему:
![](https://habrastorage.org/getpro/habr/upload_files/db9/bdd/307/db9bdd30787ee93a5a10d9d31e6ec102.png)
В терминале необходимо перейти в скачанную папку.
И выполнить в ней команды:
brew install aria2
brew tap sidneys/homebrew
brew install cabextract wimlib cdrtools sidneys/homebrew/chntpw
sh uup_download_macos.sh
Ждём окончания загрузки, после этого в папке будет создан новый ISO-файл.
Устанавливаем образ Windows ч.1
Запускаем ранее установленную программу UTM и выбираем:
![](https://habrastorage.org/getpro/habr/upload_files/e21/5ef/a95/e215efa954c2b32fdadb60d5eef204ec.png)
![](https://habrastorage.org/getpro/habr/upload_files/a71/dc9/063/a71dc9063553ca7c3af6eda01a52ea8a.png)
![](https://habrastorage.org/getpro/habr/upload_files/7d5/c16/441/7d5c164415077785cad5ba9dbc7b8c95.png)
![Выбираем скачанный ранее ISO-файл Выбираем скачанный ранее ISO-файл](https://habrastorage.org/getpro/habr/upload_files/c6f/9c0/b93/c6f9c0b93691f170de98f080908629f4.png)
Выбираем количество ресурсов, больше - быстрее будет работать.
![](https://habrastorage.org/getpro/habr/upload_files/233/37e/b51/23337eb51bc2e3131def48fd1df515ef.png)
Выбираем размер выделяемого дискового пространства
![](https://habrastorage.org/getpro/habr/upload_files/321/5df/e31/3215dfe315c3b6f90bacbd8e008f4d0c.png)
Выбираем папку, которая будет общей для систем
![](https://habrastorage.org/getpro/habr/upload_files/42a/4fa/cc6/42a4facc6c93ecf08d7d5e9abe182364.png)
![](https://habrastorage.org/getpro/habr/upload_files/a2b/3c4/cf7/a2b3c4cf702c4701db0df45d20bec9fd.png)
Запускаем Windows!
![](https://habrastorage.org/getpro/habr/upload_files/5ea/897/d74/5ea897d74035bf871943a525c23adb1a.png)
Выйдет вот такое окно и нужно успеть нажать какую-нибудь клавишу! Если не успели, то можно перезапустить виртуальную машину.
![](https://habrastorage.org/getpro/habr/upload_files/c71/0cd/fe9/c710cdfe9ca040660f213a4472953066.png)
Если что-то пошло не так
Необходимо набрать команду:
exit
![](https://habrastorage.org/getpro/habr/upload_files/0f6/8e1/e6d/0f68e1e6d3f7115c5181dad525984b9c.png)
Выбираем Boot Manager
![](https://habrastorage.org/getpro/habr/upload_files/95f/dca/871/95fdca8717d36da8141cc9ad582a900b.png)
Выбираем первый пункт:
![](https://habrastorage.org/getpro/habr/upload_files/fdd/a51/ea6/fdda51ea6f19a51f81112117cf2f76b5.png)
![](https://habrastorage.org/getpro/habr/upload_files/9b6/3d0/217/9b63d0217c4439fd41d1e9246300a700.png)
![](https://habrastorage.org/getpro/habr/upload_files/31d/534/751/31d534751bae8e683d7d4468f594fde2.png)
![](https://habrastorage.org/getpro/habr/upload_files/81e/b3a/285/81eb3a28508fac18bf5941205751a41f.png)
Устанавливаем образ Windows ч.2
![](https://habrastorage.org/getpro/habr/upload_files/c40/611/a9b/c40611a9bc9867e96615923910b4617e.png)
Далее следует стандартная процедура установки windows
На выходе мы получаем вот такой результат.
![](https://habrastorage.org/getpro/habr/upload_files/da7/0b9/5af/da70b95af1c1214fa4adb2e1add3f0ed.png)
alexander222
Для объективности стоит вспомнить про vmware fusion, который бесплатен для частного использования и тоже отлично справляется с этой задачей.
mallexxx
VMWare не эмулирует x86 архитектуру а позволяет только создавать виртуальные машины для ARM, включая Windows 11 ARM
alexander222
Parallels тоже. Да и рассмотренный в статье вариант испрльзования utm тоже подразумевает виртуализацию и установку arm системы.
mallexxx
Нет, UTM использует qemu ядро и соответственно умеет в эмуляцию кучи всего. Про Parallels боюсь соврать но вроде тоже умеет x86
alexander222
UTM умеет, но в данной статье рассматривался вариант без эмуляции. Можно еще вспомнить virtualbox, который тоже умеет эмулировать x86 на M1, но у них очень сырая альфа версия, по крайней мере я пробовал несколько версий windows, все так или иначе висли на загрузке.
hello_my_name_is_dany
А ещё стоит отметить, что он стал платным, начиная с 13 версии
alexander222
Не согласен с вами, лично использую, вполне себе бесплатно и без нарушений лицензии
hello_my_name_is_dany
Но при этом нужно рассказать о своей компании (а если я безработный?), иначе тупо не даёт эту non-commercial license. Выглядит подозрительно