Нещодавно компанія Apple випустила нові MacBook Pro, iMac і Mac mini на базі чипа M4, який пропонує значне підвищення продуктивності, особливо для задач, пов’язаних зі штучним інтелектом. Однак користувачі стикаються з проблемами під час запуску віртуальних машин із деякими старими версіями macOS на цих пристроях, повідомляє 9to5 mac.com.
Як зазначає дослідник Чаба Фіцл з посиланням на Eclectic Light Company, нові Mac із чипом M4 не можуть запускати віртуальні машини зі старішими версіями macOS, аніж Ventura 13.4. Ця проблема стосується всіх програм для віртуалізації, доступних для Mac.
За інформацією джерела, спроба запустити віртуальну машину з macOS 13.3 або ранішими версіями на Mac із чипом M4 призводить до чорного екрану, а сама віртуальна машина не завантажується. Користувачі пробували змінювати налаштування віртуалізації або запускати віртуальну машину в режимі відновлення (Recovery Mode), але це не дає результату. Натомість на пристроях із чипами M1, M2 чи M3 таких проблем не виникає.
Що відомо про проблему
На жаль, на цей момент немає чітких пояснень, що саме спричиняє цю помилку або несумісність.
Через те, що віртуальна машина не завантажується, немає можливості отримати її журнали (логи) для аналізу проблеми. У журналах хоста теж немає жодних ознак збоїв: хост успішно ініціалізує Virtio та інші підтримувані процеси, але після цього процес віртуалізації завмирає, очікуючи запуску віртуальної машини, який так і не відбувається.
Є припущення, що проблема, ймовірно, пов’язана з ранніми етапами завантаження ядра. Для її виправлення Apple, можливо, потрібно випустити нові IPSW-файли для старих версій macOS, щоб вони були сумісними з M4 Mac. Проте малоймовірно, що це станеться.
Рекомендації для користувачів
Користувачі, які працюють із віртуальними машинами на базі macOS версій, старіших за 13.4, мають враховувати цю проблему перед переходом на нові пристрої з чипом M4. Наразі Apple офіційно не визнала цей баг.
Для інших пристроїв Apple Silicon, таких як M1, M2 чи M3, віртуальні машини працюють із macOS 12 Monterey або новішими версіями (рекомендований мінімум — macOS 12.4).
Варто також зазначити, що macOS Sequoia отримала кілька покращень для віртуальних машин. Зокрема, тепер підтримується повний вхід до облікових записів iCloud, що раніше було неможливо на віртуальних машинах Mac.
Користувачам, які використовують віртуалізацію, слід бути обережними з оновленням до нових Mac із чипом M4, якщо їх робота залежить від старіших версій macOS. Поки проблема не буде вирішена, є сенс залишатися на пристроях із чипами M1, M2 або M3.
Читайте також на ProIT: ТОП-6 програм резервного копіювання віртуальних машин (VM).
Підписуйтеся на ProIT у Telegram, щоб не пропустити жодної публікації!