Как запускать 32-битные приложения в macOS Big Sur (почти)

С выходом Catalina остро встала проблема с приложениям для macOS, которые более не обновляются разработчиками по той или иной причине.

С выходом Big Sur проблема только усугубилась, так как Apple без зазрения совести отбрасывает всё бренное и отсталое на своём пути в светлое будущее.

Если у тех, кто работает с такими неподдерживаемыми приложениями давно, ещё есть возможность осознанно не обновлять macOS, то у тех, кто приобретает новые маки такой возможности просто нет.

Неужели нужно покупать на вторичном рынке старый мак ради нескольких приложений? Нет.

Для этого сразу к делу:
1) Для начала отключаем SIP в вашей macOS Big Sur (это вынужденная мера, постоянно работать с выключенным SIP крайне не рекомендуется!!!)
2) Качаем и устанавливаем на Big Sur 11.1 виртуальную машину VirtualBox версии 6.1.17+
3) Перезагружаем мак
4) Скачиваем образ DMG для macOS Mojave и создаём из него ISO образ
5) Создаём виртуальную машину по инструкции
6) Запускаем и устанавливаем macOS Mojave внутри виртуальной машины VirtualBox
7) Все приложения, несовместимые с Big Sur, с большой долей вероятности запустятся в виртуальной Mojave

macOS Mojave on macOS Big Sur in VirtualBox

После установки (долгой) можно изменить разрешение экрана виртуальной машины командами в Терминале:

cd /Applications/VirtualBox.app/Contents/MacOS
и
VBoxManage setextradata "High Sierra" VBoxInternal2/EfiGraphicsResolution 1920x1080

После обязательно установите Guest Additions.

Автор