Переход компьютеров Apple на собственные ARM-процессоры серии M, начавшийся в 2020 году, фактически поставил крест на культуре «Хакинтошей» — запуске macOS на полноценном ПК-железе. Однако разработчик Тайлер Смит представил экспериментальный проект Stela, прослойку трансляции Apple Silicon, которая вновь позволяет загружать немодифицированные образы macOS 27 на классических системах с архитектурой x86-64.
Технически Stela представляет собой загрузочное UEFI-приложение на базе ядра Linux, которое притворяется для операционной системы виртуальным Mac Mini на чипе M2. Инструментарий берет на себя все низкоуровневые задачи совместимости без необходимости патчить сам дистрибутив Apple.
Минимальные системные требования у проекта предельно скромные — подойдет любой процессор с поддержкой набора инструкций x86-64-v2 (уровня Intel Core 2008 года или AMD FX 2011 года), 8 ГБ оперативной памяти, материнская плата с UEFI, накопитель с разметкой GPT и видеокарта NVIDIA GeForce от линейки GTX 16 до актуальной серии RTX 50. Сетевое подключение по кабелю уже работает с широким спектром Ethernet-контроллеров Intel, Realtek, Broadcom и Aquantia (а также USB-адаптеров), тогда как поддержка Wi-Fi пока отсутствует, а Bluetooth работает с ограничениями.
Сам автор честно предупреждает, что проект находится на самой ранней стадии, поэтому система пока работает «медленно и не слишком стабильно». Тем не менее энтузиасты в Discord-сервере Stela уже активно делятся фотографиями успешной загрузки рабочего стола macOS 27 на собственных ПК, а в перспективе разработчик планирует реализовать поддержку всего железа, с которым умеет работать ядро Linux.
Источник: www.goha.ru