Как установить macOS Big Sur на виртуальную машину. Это безопасно для Mac
В закладки
Одной из новинок летней презентации WWDC 2020 стала операционная система для компьютеров Apple – macOS Big Sur.
Разработчики серьезно переработали дизайн настольной ОС и добавили несколько полезных фишек “под капотом”. Сейчас расскажем, как можно самостоятельно протестировать новую систему и при этом не рисковать важными данными на рабочем компьютере.
Как можно протестировать новую macOS Big Sur

Есть несколько способов попробовать поработать в новой операционной системе Apple и лично поюзать каждую из фишек macOS 11.
➊ Можно установить систему прямо на свой Mac. Делается это довольно просто, инструкция есть в начале этого поста.
Обновить систему до новой бета-версии несложно, однако, мы настоятельно не рекомендуем делать это на вашем основном Mac . Вы рискуете получить неработоспособный компьютер или систему с глюками и проблемами. С вероятностью 90% вам придется восстанавливать операционную систему и накатывать свой последний бекап macOS Catalina.
➋ Можно выделить место на системном диске и установить Big Sur в качестве второй системы. Для этого придется разбивать накопитель на пару контейнеров в дисковой утилите и предельно внимательно производить установку, чтобы не затереть основную систему.
Владельцы Mac с накопителем на 128 ГБ могут сразу забыть об этой затее, для корректной установки и дальнейшей работы придется выделить минимум 50-60 ГБ места . Далее будете вынуждены постоянно перезагружать Mac и переключаться между тестовой Big Sur и рабочей Catalina, что тоже не совсем удобно.
➌ Можно установить бета-версию macOS 11 на виртуальную машину. При этом вы не рискуете затереть свои рабочие данные или потерять их в случае сбоя, а работать Big Sur будет прямо внутри macOS Catalina.
Разумеется, часть производительности Mac пойдет на нужды виртуальной машины, но при этом потратится меньше места на накопителе, а при необходимости все быстро вернется к первоначальному виду. Удаляем виртуальную машину и все – никаких восстановлений из резервной копии, переустановок системы или возни с дисковой утилитой.
Как установить macOS Big Sur на виртуальную машину
Можно воспользоваться одним из трех распространенных приложений для запуска одной системы внутри другой: VirtualBox, VMware или Parallels Desktop.
У каждого приложения есть свои особенности, мы уже подробно рассказывали, как пользоваться VirtualBox. Сейчас поговорим, как установить систему через Parallels.
1. Скачиваем и устанавливаем приложение Parallels Desktop версии 15 или новее. На сайте разработчиков доступна бесплатная 15-дневная версия.
2. Далее необходимо найти и скачать установочный образ операционной системы macOS. Здесь каждый сам решает, какими источниками пользоваться и откуда загружать macOS.
Рекомендую не искать тестовые версии Big Sur, ведь данный образ придется дополнительно готовить для запуска на Parallels Desktop и не факт, что все получится правильно. Гораздо проще установить предыдущую версию macOS и просто обновиться до “бетки” , как если бы это было на основной системе.
3. В Parallels Desktop создаем новую виртуальную машину и указываем в качестве источника загруженный установщик Mojave или Catalina.

4. Выделяем дисковое пространство под нужды виртуальной машины и производим обычную установку macOS в окне Parallels.
Процесс установки займет около 20 минут, на диске потребуется около 28 ГБ. Образ с установленной системой займет 19 ГБ, остальные – установщик Catalina или Mojave, который после окончания процедуры можно удалить.

5. Когда установка системы в виртуальной машине будет завершена, запускаем Safari (внутри виртуальной машины) и скачиваем профиль для установки Big Sur.
6. Устанавливаем профиль и видим прилетевшее обновление. Загружаем установочный пакет, для этого потребуется еще почти 10 Гб.

7. Когда установщик MacOS Big Sur будет загружен, можете попытаться начать обновление. Скорее всего, на этапе выбора накопителя столкнетесь с подобной ошибкой:

Решается проблема следующим образом.
7.1 Запускаем Терминал на Mac (не в виртуальной машине).
7.2 Последовательно вводим две команды:

ioreg -l | grep board-id
После первой узнаете идентификатор материнской палаты компьютера, а после второй – код модели.
7.3 Подставляем идентификаторы модели и платы в следующий код:
7.4 Останавливаем MacOS в виртуальной машине и переходим в параметры.
7.5 В разделе Оборудование – Порядок загрузки открываем окно Дополнительные настройки.

7.6 Вводим полученный код с идентификатором платы и модели Mac.
Владельцы Windows-компьютеров могут нагуглить обходимые данные или ввести приведенные ниже:
hw.model = «MacBookPro15,3»
board-id = «Mac-1E7E29ADo135F9BC»
7.7 Перезапускаем виртуальную машину.

8. Пробуем повторить установку обновления macOS Big Sur.
9. Процесс может занять от 30 минут до часа, все зависит от производительности Mac и выделенных для виртуальной машины ресурсов.
В результате получите самую актуальную тестовую версию новой macOS 11.
Как установить macOS Big Sur на ПК
Сегодня мы узнаем, как установить macOS Big Sur на ПК. Это довольно странная и сложная процедура, требующая не только определенных знаний, но и смелости. Подойдет для владельцев ПК и ноутбуков на Windows с процессорами Intel.

Скажу сразу, что вы все делаете на свой страх и риск, поэтому если не уверены в своих силах, то лучше для начала установите систему на виртуальную машину. Об этом мы тоже поговорим. Также будем работать не с последней версией macOS Big Sur (к слову, она уже доступна для установки ), а с Beta-версией, которая стабильно запускается на загрузчике OpenCore. Судя по данным пользователей, на загрузчике Clover появляются проблемы во время установки. Я не гарантирую, что Hackintosh на базе macOS Big Sur запустится на вашем компьютере — все зависит от железа, а если вы устанавливаете на ноутбук, то и от его модели.
Что такое загрузчики macOS?
Загрузчики macOS — специальные программы, позволяющие запустить операционную систему macOS на устройстве не от Apple. По сути, это порт macOS на другое железо. Самые популярные — OpenCore и Clover. Их функционал практически идентичен, за исключением пары моментов. Также на одном устройстве может работать OpenCore, а на другом Clover — когда речь идет за Hackintosh, то все индивидуально, как вам удобно. Но о фишках того или иного загрузчика я рассказывать не буду — сегодня мы поговорим об установке через OpenCore.
Как установить macOS Big Sur на VMWare?
- Установите VMWare — скачать ее можно с официального сайта.
- Далее нужно разблокировать функцию установки macOS 11. Для этого необходимо дополнительно загрузить unlocker по ссылке, открыть его от имени администратора (файл win-install.cmd), дождаться загрузки дополнительных файлов и снова запустить VMWare.
- Нажимаем на Создать новую виртуальную машину.
- Следуем инструкции на экране.
- В списке операционных систем появилась Apple MacOS X — выбираем macOS 11.0 или 11.1.
- Продолжаем настраивать виртуальную машину. Выделяем не менее 36 ГБ виртуального жесткого диска, минимум 2 или рекомендовано 4 гигабайта оперативной памяти, 2 ядра процессора, а в строке CD/DVD нужно выбрать скачанный образ macOS Big Sur.
- Откройте папку с виртуальной машиной и найдите 2-килобайтный файл xxxxxxxx.vmx (где х — это название виртуальной машины).
- Откройте файл с помощью Блокнота и в конце вставьте строчку smc.version = «0» и сохраните изменения.
- Запустите виртуальную машину.
- Должно появиться яблоко, после чего откроется меню установки macOS Big Sur.
- Необходимо отформатировать виртуальный диск и установить систему в соответствии с инструкцией.
- Скачать ISO-образ VMWare Tools.
- Зайти в дополнительные параметры виртуальной машины — CD/DVD.
- Вместо образа системы нужно поставить недавно скачанный ISO-файл VMWare Tools.
- Включите виртуальную машину и откройте файл VMWare Tools на рабочем столе macOS Big Sur.
- Нажмите Install VMWare Tools.
- Следуйте подсказкам установщика на экране.
- После завершения установки будет предложено перезагрузить виртуальную машину — соглашаемся, нажав на Перезагрузить сейчас.
- Скачиваем образ macOS Big Sur Beta 2 вместе с загрузчиком OpenCore или (на свой страх и риск) macOS 11.1 Final.
- Также загружаем с Интернета утилиту R-Drive Image, которая понадобится для создания загрузочной флэшки.
- Берем USB-накопитель объемом не менее 16 ГБ и подключаем к компьютеру.
- Открываем программу Выполнить, нажав комбинацию клавиш Ctrl+R, и вводим diskpart.
- Вводим команду list disk и нажимаем клавишу Enter.
- Появится список подключенных к компьютеру дисков — запоминаем название флэшки (ее можно определить по объему), в нашем случае это disk 1.
- Вводим sel disk 1.
- Вводим слово clean, после чего накопитель будет очищен.
- Открываем программу R-Drive Image.
- Нажимаем Далее — Восстановить из образа.
- Выберите скачанный образ macOS Big Sur с разрешением .rdr и нажмите Далее.
- Нужно выбрать загрузочный раздел и USB-накопитель — выбираем флэшку в качестве источника и приемника (смотрите по объему).
- Несколько раз нажмите Далее, после чего Начать.
- Виртуализацию Intel VT-d и VT-x.
- Fast Boot.
- Secure Boot.
- Network Boot.
- Установите параметр Boot Mode — UEFI.
- Параметр SATA Mode — AHCI.
- Укажите в разделе DVMT Memory 128 или 64 МБ.
- Установите загрузочный носитель — в нашем случае это флэшка.
- Сохраните изменения и перезагрузитесь.
- Когда загрузчик прошел, на экране появится яблоко, а после чего привычное окно приветствия с выбором языка.
- Далее нужно зайти в Дисковую утилиту.
- Нажмите Вид — Показать все устройства.
- Выберите жесткий диск и нажмите Стереть.
- Сначала дайте ему имя, например, Macintosh.
- Далее выберите тип форматирования — APFS.
- Если форматирование прошло, закройте дисковую утилиту и нажмите Установить macOS.
- Следуйте инструкциям на экране.
- После выбранного диска начните установку. Произойдет копирование файлов, после чего ПК перезагрузится.
- После перезагрузки нужно нажать кнопку macOS Installer.
- Установка продолжится еще на некоторое время.
- Снова компьютер перезагрузится, и снова нужно выбрать macOS Installer.
- Далее macOS Big Sur запустится и необходимо будет произвести первую настройку.
- Найдите в папке postinstall файл OpenCore Configurator.
- Необходимо вмонтировать в ОС загрузочные разделы флэшки и жесткого диска с системой.
- Вверху в панели меню находим соответствующий значок конфигуратора, нажимаем и в контекстном меню возле каждого диска нужно кликнуть по mount partition.
- После монтирования жесткого диска на рабочем столе появится накопитель EFI с одноименной папкой, которую нужно перенести в загрузочную область HDD.
- Теперь можно запускать систему без использования USB-накопителя.
- Снова монтируем раздел EFI в панели меню.
- Находим специальные файлы .kext для вашей сетевой и звуковой карты в папке postinstall. Если не подойдет, тогда нужно найти в Интернете специально под ваше оборудование. Иными словами, это как драйвера в Windows.
- Переходим по пути EFI/OC/Kexts и туда скидываем файлы kext.
- Теперь запускаем в папке postinstall файл config с помощью системного редактора или проводим все действия сразу в OpenCore Configurator.
- Во вкладке NVRAM, открываем третью строчку и в параметр bootargs дописываем значение alcid = x (где х — это значение именно вашей модели звуковой карты, все значения конфигураторов под разное железо можно найти на GitHub или другом ресурсе, связанном с Hackintosh).
- Заходим в раздел Kernel и перетаскиваем файл kext сетевой карты из папки EFI/OC/Kexts.
- Сохраните изменения, закройте конфигуратор, выгрузите EFI-разделы в панели меню из системы и перезагрузите ОС.
- «macOS Ventura» — не вышло, трапается в kernel panic при установке.
- «macOS Monterey» — не вышло, уходит в бесконечный цикл «Система готова к установке, нажмите «Continue», далее я нажимаю «Agree» и «Continue», после «Monterey» час устанавливается, перегружается и опять выходит точно туда же, в самое начало установки: «Система готова к установке, нажмите «Continue».
- «macOS Big Sur» — не вышло по причине того, что он как только перешёл в режим установки то сразу же мышь у меня в нём стала нажиматься с пяти раз хорошо если на шестой, а мышиный курсор двигался такими рывками, что я даже не смог ни разу нажать «Continue» для продолжения установки — пытаюсь выбрать язык системы в самом начале инсталляции, а после не могу мышь подвести к кнопке «Continue» — прыгает по экрану, бегает туда-сюда и всё, а мне не даётся! Минут пятнадцать попробовал мышь подвигать и плюнул я на этот «Big Sur».
- «macOS Catalina» — вот он установился вообще без проблем, как до этого у меня установился в VirtualBox. Но это у меня и в VirtualBox до этого было, так что это не интересно, я хотел чтобы версия macOS была посвежее.
- «macOS Ventura» — опять не вышло, теперь Ventura как ранее Monterey уходит в бесконечный цикл «Система готова к установке, нажмите «Continue», я нажимаю, Ventura полтора часа устанавливается, перегружается и опять: «Система готова к установке, нажмите «Continue»
- «macOS Monterey» — УРА! ВЫШЛО! УСТАНОВИЛСЯ! Патч от «VMware Unlocker» реально помог!
- VMware Workstation Pro 17.0.0 (ссылку не скажу т.к. это платная версия, ищите сами по названию)
- VMware Unlocker, это open source, так что тут пожалуйте ссылку:
- Образ непосредственно «macOS Monterey» версии 12.0.1 тоже ищите сами в интернете, Apple хочет за это денег поэтому ссылку не дам, но находится этот образ довольно легко.
- И ОБЯЗАТЕЛЬНО после установки ( ПОСЛЕ УСТАНОВКИ . ) «macOS Monterey» в «VMware Workstation» установить «VMware Tools». Иначе не будет ни копирования через клипборд из гостевой машины в виртуальную и обратно, и разрешение в гостевой машине «macOS Monterey» будет только 1024×768 и поменять его никак. Но официально скачать с сайта VMware эти «VMware Tools» проблематично: VMware хочет чтобы вы сначала зарегистрировались, а после неделю не даёт ничего скачивать, типа «проверяет ваши данные». А через неделю вполне может дать отлуп по причине того что VMware, к примеру, не понравилась одна буква в вашей фамилии. На «VMware Tools» тоже ссылку не дам потому что это «за регистрацию» на сайте VMware и за их ПЛАТНЫЙ «VMware Workstation», а совсем не просто так, но в интернете находится где скачать эти пресловутые «VMware Tools» для гостевой системы macOS тоже элементарно, по словам «VMware Tools».
- Установка патча для разблокировки возможностей работы VMware с macOS.
- Создание виртуальной машины.
- Редактирование конфигурационного файла для запуска на процессорах Intel или AMD.
- Установка macOS на виртуальную машину.
- Big Sur — macOS 11.1,
- Catalina — macOS 10.15,
- Mojave — macOS 10.14. Затем нажмите Next:
- Memory (оперативная память) — рекомендуемый объем составляет 4 ГБ. Если у вашего компьютера установлено 16 ГБ оперативной памяти, выделите 8 ГБ.
- Number of processor cores (количество ядер процессора) — минимальное рекомендуемое количество — 2. Если процессор вашего компьютера имеет 8 и более ядер, выделите минимум 4 ядра.
- для Intel:
- для AMD:





После установки и первой настройки macOS Big Sur можно заметить, что разрешение очень низкое, его поменять нельзя, а сам интерфейс тормозит. Чтобы это исправить необходимо:
После включения видеопамяти будет выделяться больше и разрешение дисплея виртуальной машины будет соответствовать вашему монитору или экрану ноутбука.
Как установить macOS Big Sur на PC с помощью загрузчика OpenCore?
Создаем загрузочную флэшку macOS Big Sur с загрузчиком OpenCore.



Настройка BIOS
Теперь, когда мы создали нашу загрузочную флэшку, необходимо зайти в BIOS компьютера. У разных марок компьютеров кнопка входа в биос разная, но зачастую это Del или F12. Теперь BIOS нужно настроить. Найдите и отключите следующие параметры:
Установка macOS Big Sur на ПК

Начинается самое интересное — вход в загрузчик OpenCore. Ваш компьютер должен загрузиться с USB-накопителя, после чего появится две кнопки: Install macOS Beta и Reset NVRAM. Нажимаем первую. Бывает, что загрузка дальше огромного полотна различных команд на черном экране не проходит. В таком случае, перезагрузите ПК и нажмите кнопку Reset NVRAM, после чего снова нажмите Установить macOS Beta. На ноутбуках бывает проблема, что после нескольких команд экран становится черным, а сам загрузчик зависает. Решение простое — подключите к ноутбуку внешний монитор или телевизор по HDMI-кабелю, а после установки выберите нужный дисплей для отображения картинки. К слову, если что-то не получается, вы можете перейти по ссылке и найти проблему — здесь собрана целая электронная книга по OpenCore. Продолжаем устанавливать macOS Big Sur на ПК.







Настройка конфигуратора OpenCore
Я рассказал как установить бета-версию, но система сможет обновиться и до финальной сборки. Вы можете в любой момент настроить значения загрузчика, в том числе, изменить название компьютера или произвести некоторые изменения в конфигураторе загрузчика. Чтобы это сделать нужно зайти в папку postinstall, которую необходимо перенести с корневого раздела флэшки на рабочий стол. Теперь обязательно нужно произвести некоторые манипуляции с конфигуратором загрузчика, чтобы запускать macOS Big Sur без USB-накопителя.



Часто после установки не работает сеть и звук в системе. Чтобы это исправить необходимо:




Итог
Как видим, установить macOS Big Sur на обычный ПК может показаться сложной задачей, но если к ней отнестись ответственно, то она будет успешно выполнена. Дам совет: найдите все kext-файлы и значения параметров на GitHub заранее, чтобы потом не возникало никаких проблем. Также предлагаю вашему вниманию инструкцию по установке macOS Big Sur на ПК, где все понятно рассказано.
На этом инструкция, как установить macOS Big Sur на ПК закончена. Если вам интересно узнать о загрузчиках и о различных подводных камнях OpenCore и Clover, то пишите в комментариях — постараемся все предельно ясно объяснить. Также задавайте вопросы — я на них с удовольствием отвечу. Заходите в наш Telegram и не забывайте комментировать новости и посты. Всего доброго!
Хочите виртуальный macOS на своём PC? Их есть у меня
Статья о том как установить себе «macOS Monterey» в виртуальной машине на обычном PC без покупки для этой цели макбука или айМака.
По идее это просто туториал как получить у себя на обычном PC систему macOS и Xcode, но так как я тут нахожусь в состоянии «Отхабренный» я могу отправлять статьи только в «Профильные хабы». По этой статье больше бы подошло «Tutorial», но такого хаба я не нашёл и поэтому выбрал наиболее близкие хабы по теме статьи: «Настройка Linux» и «Разработка под iOS». И КДПВ тоже я выбрал идиотскую — просто сделал скриншот со своего компа где продемонстировал версию macOS и версию установленного у меня Xcode.
Итак сама статья.
Понадобилась мне macOS внезапно, то есть не macOS, а конкретно Xcode. Но Xcode, гад, существует только в версии для macOS, поэтому и macOS понадобилась.
Никаких macbook и никаких iMac у меня нет, только обычный PC. Поэтому ничтоже сумняшеся, куда деваться, полез в интернеты, читать как можно заиметь macOS не покупая компьютер от Apple. Перерыл кучу ссылок. Hackintosh (https://hackintosh.com/) отмёл сразу, у меня компу уже лет семь и он по железу уже не подойдёт для установки Хакинтоша. Решил обойтись малой кровью — в виртуалке попробовать установить macOS. Так как платные программы не особо люблю, то искал исключительно установку макоси в VirtualBox ибо он бесплатен и у меня он уже был установлен.
Только вот не сработали у меня эти рекомендации и руководства из интернета. Вернее сработали, но я смог установить в VirtualBox лишь «macOS Catalina» трёхлетней давности, а более поздние версии macOS, то есть (в порядке повышения версий от «Catalina») ни «Big Sur», ни «Monterey», ни «Ventura», ни тем более бету «Sonoma» установить не удалось.
Делать нечего, установил я что удалось установить, то есть «Catalina». А в «Catalina», блин, в «Swift SDK» не оказалось тех функций которые мне были необходимы. Они появились в более позднем «Swift SDK», в версии для «iOS 16.0», которого для «macOS Catalina» три года назад ещё не существовало, в «Catalina» была максимальная версия «Swift SDK» для «iOS 14.0» и не выше. И подумал я тогда: «А чего это я как дурак сижу с установленной в виртуальной машине «macOS Catalina», которому уже три года и до сих пор старьё такое запускаю в котором «Swift SDK» не отвечает современным традициям, а Xcode 12.4, максимальная версия для «Catalina», даже отказывается читать современные исходники от Xcode четырнадцатой и пятнадцатой версии, посылает меня далеко и надолго? Надо бы мне постараться и ВИРТУАЛЬНУЮ macOS установить посвежее чем Catalina!». Подумал я так и. Сказано — СДЕЛАНО! Решил я сгруппировать все знания которые я до этого нашёл в интернете, добавить к ним до чего додумался сам и попробовать таки установить вместо «macOS Catalina» версию посвежее.
Сначала решил попробовать вместо бесплатного VirtualBox бесплатный VMware Player, в интернете прочёл что с ним проблем почему-то меньше в отношении именно macOS. Установил его и попробовал в нём последовательно, с понижением версии macOS, начиная с текущей и ниже до Catalina, установить следующее (начал со самой старшей на нынешнее время, с «Ventura». Ибо «Sonoma» хотя и самая распоследняя версия, но она пока ещё в бете находится, так что «macOS Ventura» пока что последняя АКТУАЛЬНАЯ версия на сегодняшний день):
После посидел ещё немного, поразмышлял, подумал, скачал с торрентов уже не Player, а полноценный VMware Workstation Pro версии 17.0.0 и установил. Да, кракнутый. Но куда же деваться? Попробовал установить в него все версии macOS про которые высказался выше. Точно такая же фигня — или трап при установке, или выходит в бесконечный цикл при установке, или мышиный курсор вообще не адеватен — ни сдвинуть его толком, ни нажать — тормозит как не пойми что и прыгает по экрану так что не поймать. А вот Catalina опять установился «на ура», без проблем вообще. НО МНЕ ЖЕ НАДО БЫЛО ВЕРСИЮ ВЫШЕ ЧЕМ CATALINA!
Полез опять в интернеты, нашёл статью что в VMware просто так macOS не пойдёт, «VMware Workstation» изначально заточен на Linux, Windows, Solaris, QNX и т.д., а мудрая фирма Apple запретила товарищам из VMware делать официальную виртуализацию macOS потому что фирма Apple хочет ЕДИНОЛИЧНО владеть всеми OS’ами и никому их не хочет давать, даже виртуализировано. Полазил по интернетам подальше, нашёл «VMware Unlocker» специально для гостевых систем от Apple чтобы «VMware Workstation» мог воспринимать macOS. Скачал. Пропатчил свой «VMware Workstation». Повторил свою эпопею по установке macOS начиная от текущей версии Ventura и понижая номер версии если установка окончилась фейлом.
Но я решил пойти дальше, решил попробовать проапгрейдить Monterey штатным, в нём же предусмотренным способом до Ventura. Зашёл уже в свежеустановленном «macOS Monterey» в апдейты и сказал ему обновиться до Ventura. В результате он скачал образ Ventura, минут сорок после этого его устанавливал, обновлялся, пошёл на перезагрузку и БАЦ! Опять! Опять бутлуп, «Система выполнила некорректную операцию. Нажмите любую клавишу для перезагрузки или подождите несколько секунд для автоматической перезагрузки». И всё, начался бесконечный цикл таких перезагрузок.
Восстановил опять «macOS Monterey» из предварительно сделанного бекапа (ведь известно что пользователи компов деляться на три типа: первые это те кто ещё не делает резервные копии, вторые это те, кто уже делает, и третьи это те, кто восстанавливает систему из сделанных копий — вот я оказался в третьей категории, восстановил ранее сделанный бекап «macOS Monterey»). После восстановления попробовал опять средствами самого macOS зайти в апдейты, но попросил теперь обновить «macOS Monterey» не до Ventura, которая macOS 13, а до более новой версии самого Monterey — у меня он установился 12.0.1, а апгрейд предлагал его обновить до версии 12.6.9
И он, блин, прекрасно обновился до версии 12.6.9, прекрасно перезагрузился и прекрасно заработал! Без всяких кернел паников и без бутлупов!
Установил себе на него Xcode 14.2, это конечно не как на Ventura можно поставить Xcode 15, но 14.2 это всё же не 12.4 как у меня на Catalina было. Да и «Swift SDK» установился для «iOS 16.0».
И да, в VMware Workstation macOS, даже Catalina, работает чисто субъективно побыстрее чем в VirtualBox. Не знаю почему.
В общем получил я у себя полноценную более-менее последнюю версию macOS, пусть не «Ventura», а предыдущая до «Ventura» версия, но всё не «Catalina» времён динозавров и умерших давно мамонтов.
Так что просидел я с восьми утра одного дня до восьми утра следующего дня, безвылазно сидел за компом, 24 часа получается, практически не вылезая из него. Давно я такие «компьютерные марафоны» не совершал, с 90-х годов.
В процессе этого моего дневно-ночного изыскания ни одно животное не пострадало 😉 Все произведённые операции выполнялись на моей основной системе «Fedora Linux 38», на Windows не проверял за неимением Windows, но думаю что на Windows это пройдёт без особых изменений, так же — я лично не вижу никакой разницы.
Предупреждаю что ссылки по которым я брал весь описанный выше софт я не скажу. Вернее бесплатные скажу, а те, по которым платный софт не скажу (в принципе я же названия этого софта озвучил выше, так что кому надо тот по названиям в интернете найдёт). Перечисляю ниже софт в порядке его установки, то есть софт под номером 2 должен быть установлен после софта под номером 1, а софт под номером 3 должен быть установлен соответственно после софта под номером 2.
Он и под Windows, и под Linux. На версии VMware Workstation Pro 17.0.0 под Linux работает точно, проверено лично.
После установки macOS надо будет ПРЯМО ИЗ ЭТОЙ ВИРТУЛЬНОЙ МАШИНЫ скачать этот «VMware Tools for macOS», запустить и согласиться со всеми пунктами установки.
Ну вот в принципе. Вот я и всё сказал. Такой вот маленький tutorial получился.
Установка macOS на VMware Workstation
В этой статье мы расскажем, как проходит установка macOS на компьютер через VMware Workstation Player. Для работы вам понадобится готовый ISO-образ операционной системы. На VMware mac OS устанавливается в 4 этапа:
Обратите внимание
Официально VMware Workstation не поддерживает MacOS в качестве гостевой ОС. Поэтому производительность системы будет гораздо ниже, чем на устройствах от компании Apple. Повысить производительность можно при помощи VMware Tools. Это набор ПО, который оптимизирует взаимодействие между основной и гостевой ОС. Поздние версии macOS могут не поддерживать VMware Tools.
Как разблокировать VMware для macOS
Поскольку VMware Workstation официально не поддерживает MacOS в качестве гостевой ОС, для запуска macOS нужно установить неофициальный патч. Он подойдет как для Workstation Player, так и для Workstation Pro.
Чтобы установить патч для разблокировки macOS:
Закройте Workstation Player.
Скачайте архив «Unlocker-x64.zip».
Распакуйте архив и запустите файл «Unlocker.exe». Дождитесь окончания установки.
Готово, при создании виртуальной машины в списке поддерживаемых гостевых ОС появится Apple Mac OS X:

Список поддерживаемых ОС в VMware после установки патча
Как создать виртуальную машину для macOS
После установки патча можно приступить к установке macOS. Для работы вам понадобится готовый ISO-образ операционной системы.
Запустите VMware Workstation Player.

Нажмите Create a New Virtual Machine, чтобы создать новую виртуальную машину: Главное меню VMware

Нажмите Browse и в локальной папке компьютера выберите ISO-образ Mac OS. После этого кликните Next: Меню выбора образа ОС для установки на виртуальную машину в VMware

Меню выбора версии ОС для установки на виртуальную машину в VMware

Если вы хотите оставить название и директорию по умолчанию, нажмите Next. Если вы хотите изменить их, в поле «Virtual machine name» введите имя новой виртуальной машины. Затем нажмите Browse, чтобы выбрать папку, в которой будет храниться виртуальная машина. После этого нажмите Next: Меню выбора директории для установки ОС на виртуальную машину в VMware

«Maximum disk size» — это максимальный размер дискового пространства, которое будет выделено для гостевой операционной системы. Мы рекомендуем выбрать объем — 80 ГБ. Если хотите, чтобы виртуальный диск хранился в одном файле, выберите Store virtual disk as a single file. Это не повлияет на производительность операционной системы. Нажмите Next: Меню выбора дискового пространства для установки ОС на виртуальную машину в VMware

Проверьте количество выделенных ресурсов. Для этого нажмите Customize hardware: Переход к управлению выделяемыми ресурсами для виртуальной машины в VMware Назначьте параметры:

Управление выделяемыми ресурсами для виртуальной машины в VMware
Кроме оперативной памяти и ядер процессора необходимо включить виртуализацию. Для этого нажмите Processors, отметьте галочкой пункт «Virtualize Intel VT-x/EPT or AMD-V/RVI» и кликните Close:

Включить дополнительную виртуализацию для ОС в VMware

Нажмите Finish: Завершение процедуры создания виртуальной машины в VMware
Готово, виртуальная машина создана.
Как отредактировать файл .VMX
Перед запуском гостевой ОС нужно внести изменения в файл с расширением .VMX.
Не запускайте гостевую систему MacOS, пока не внесёте изменения в файл .VMX.

Откройте директорию, в которой хранятся файлы виртуальной машины. Это директория, которую вы выбирали на 5 шаге. Если вы выбрали директорию по умолчанию, перейдите в Документы — Virtual Machine. Вам нужен файл с расширением .VMX: Список файлов виртуальной машины VMware

Кликните по файлу правой кнопкой мыши и выберите Открыть с помощью — Блокнот.
smc.version = "0" smbios.reflectHost = "TRUE" hw.model = "MacBookPro14,3" board-id = "Mac-551B86E5744E2388"
smc.version = "0" 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" smbios.reflectHost = "TRUE" hw.model = "MacBookPro14,3" board-id = "Mac-551B86E5744E2388"
Готово, виртуальная машина готова к запуску.
Теперь запустим виртуальную машину и установим операционную систему macOS.
Как установить macOS на VMware Workstation
В инструкции мы устанавливаем версию macOS Big Sur. Процедура установки версий macOS Mojave и Catalina практически не отличается.
Чтобы установить macOS на VMware Workstation:

Запустите созданную ранее виртуальную машину: Запуск виртуальной машины из главного меню VMware Workstation

Дождитесь загрузки операционной системы с установочного диска: Загрузочный экран macOS

Выберите язык и нажмите на стрелку в правом нижнем углу: Выбор языка macOS

Отформатируйте виртуальный диск. Для этого выберите Дисковая утилита и нажмите Продолжить: Дисковая утилита для форматирования диска macOS

Выберите виртуальный жесткий диск VMware Virtual SATA Hard Drive Media и нажмите Стереть:

Введите название диска и нажмите Стереть: Запуск форматирования диска Дождитесь завершения процедуры и нажмите Готово.

После этого вверху страницы нажмите Дисковая утилита — Завершить дисковую утилиту:

Выберите Установка macOS Big Sur и кликните Продолжить:

Нажмите Продолжить:

Примите условия лицензионного соглашения: Условия лицензионного соглашения macOS

Выберите диск, название которого вы указывали на 6 шаге, и нажмите Продолжить. На этот диск будет установлена ОС. Выбор диска для установки macOS

Дождитесь окончания установки. Гостевая операционная система перезагрузится несколько раз:

Выберите регион и продолжите установку. Следуйте подсказкам системы:

На этапе «Ассистент миграции» в левом нижнем углу нажмите Не сейчас:

Чтобы пропустить «Вход с Apple ID» нажмите Настроить позже в левом нижнем углу:

Заполните поля, задайте пароль и нажмите Продолжить:
Завершите настройку macOS, следуя указаниям на экране.
Готово, вы установили macOS на виртуальную машину VMware Workstation Player.
