Yang baru Mac dengan chip M4 mewakili batasan yang signifikan bagi pengguna yang perlu menjalankan macOS versi lama di lingkungan virtual.
Menurut beberapa laporan dari pengguna dan pengembang M4 Mac tidak dapat memvirtualisasikan versi macOS sebelum Ventura 13.4yang membuatnya tidak mungkin untuk mem-boot macOS Monterey atau versi yang lebih lama.
Seperti yang dijelaskan Howard Oakley dari Eclectic Light Company dan peneliti keamanan Csaba Fitzl, masalah terjadi pada tahap awal booting kernel di mesin virtual. Pengguna yang mencoba mem-boot macOS versi lama melalui perangkat lunak virtualisasi seperti UTM hanya akan mendapatkan layar hitam karena kernel tidak dapat menginisialisasi inti virtual yang diperlukan.
Analisis mendetail menggunakan Activity Monitor menunjukkan bahwa meskipun beberapa inti ditugaskan ke mesin virtual, hanya satu yang aktif, yang menunjukkan adanya masalah dengan proses boot kernel awal.
Versi macOS berikut saat ini didukung untuk virtualisasi di Mac dengan chip M4:
- macOS Sonoma 14;
macOS Ventura 13.4 dan lebih baru. - macOS Sonoma 14;
- macOS Sequoia 15.
Batasan ini tidak berlaku pada Mac dengan chip M1, M2, atau M3, yang mengaktifkan virtualisasi macOS Monterey (12.0.1) dan versi lebih baru, meskipun dengan beberapa batasan. Namun, macOS Big Sur belum pernah dapat divirtualisasikan di Mac dengan arsitektur Apple Silicon.
Batasan baru ini merupakan tambahan dari batasan lain yang diketahui terkait virtualisasi di Apple Silicon, seperti ketidakmampuan menjalankan aplikasi App Store di lingkungan virtual. Namun, Apple telah memperkenalkan peningkatan signifikan pada macOS Sequoia yang memungkinkan pengguna mengakses iCloud dalam mesin virtual, sebuah fitur yang sudah lama diminta.