PSA: Mac на M4 не могут запускать виртуальные машины с предыдущими версиями macOS

Apple недавно представила новые MacBook Pro, iMac и Mac mini на чипе M4, которые обеспечивают значительные улучшения производительности, особенно в задачах, связанных с искусственным интеллектом. Однако пользователи сталкиваются с проблемами при попытке запуска виртуальных машин с некоторыми предыдущими версиями macOS на новых компьютерах.

Mac на M4 и виртуальные машины

Как отметил исследователь Csaba Fitzl (через Eclectic Light Company), похоже, что новейшие Mac на чипе M4 не способны запускать виртуальные машины с версиями macOS до Ventura 13.4. Проблема затрагивает любое доступное для Mac программное обеспечение для виртуализации.

По данным веб-сайта, попытка запуска виртуальной машины на Mac с M4 с macOS 13.3 или более ранней версии приводит к черному экрану и невозможности загрузки ВМ. Многие пользователи пытались изменить настройки в виртуализаторе или даже загрузить ВМ в режиме восстановления, но результат остается тем же. На Mac с чипами M1, M2 или M3 все работает нормально.

Плохая новость в том, что никто точно не знает, что именно вызывает ошибку или несовместимость.

К сожалению, поскольку эта ошибка препятствует загрузке ВМ, нет надежного способа получить доступ к ее журналам, чтобы выяснить, что идет не так. В журнале хоста также нет признаков сбоя: хост, похоже, инициализирует Virtio и другую поддержку нормально, без ошибок или сбоев. После этого процессы виртуализации на хосте затихают, ожидая запуска ВМ, который никогда не происходит.

По словам исследователя, наиболее вероятно, что ошибка затрагивает раннюю часть загрузки ядра, что потребовало бы от Apple выпуска новых файлов IPSW для старых версий macOS, чтобы они работали с Mac на M4. Однако это крайне маловероятно.

Любой, кто работает с ВМ, запускающими версии macOS раньше 13.4, должен быть осведомлен об этом перед обновлением до нового Mac на M4. Apple еще не признала проблему. Что касается других Mac на Apple Silicon, они могут запускать ВМ с macOS 12 Monterey или более поздней версии (минимальная рекомендуемая версия для этих Mac — 12.4).

В связи с этим macOS Sequoia добавила несколько улучшений для виртуальных машин, включая полную поддержку входа в учетные записи iCloud, чего раньше было невозможно на Mac ВМ.

Читайте также