Home » Dev sukses menjalankan virtualisasi ARM Windows 10 di M1 Mac

Dev sukses menjalankan virtualisasi ARM Windows 10 di M1 Mac

virtualisasi arm windows 10

Minggu lalu kami mendengar dari VP rekayasa perangkat lunak Apple Craig Federighi bahwa versi ARM Windows 10 dapat berjalan secara native di Apple Silicon M1 Mac tetapi “benar-benar terserah Microsoft”.

Sekarang pengembang telah menemukan solusi yang memungkinkan virtualisasi pertama ARM Windows berjalan dengan sukses pada Mac M1. Dan mengklaim kinerjanya “cukup tajam”.

Seperti kata Federighi bahwa M1 Mac pasti dapat menjalankan Versi ARM Windows 10 tetapi terserah Microsoft. Kami merinci masalah Apple saat ini dan mengapa Apple tidak dapat menawarkan Boot Camp dengan Apple Silicon Mac:

Lisensi Microsoft saat ini tidak mengizinkan versi ARM Windows 10 untuk digunakan oleh Apple (karena belum terpasang sebelumnya).

Dan sebelumnya, Microsoft mengatakan tidak memiliki berita apa pun untuk dibagikan ketika The Verge menanyakan tentang hal itu membuat perubahan untuk mengizinkan Boot Camp di ARM Mac.

Kami mungkin masih jauh dari Microsoft mengubah pikirannya pada kebijakan Windows ARM untuk berjalan secara native pada Mac (jika memang demikian).

Namun sementara itu, The 8-Bit menemukan bahwa pengembang Alexander Graf mampu membuat beberapa penyesuaian agar M1 Mac-nya menjalankan OS sebagai virtualisasi dan bahkan menyoroti bahwa “Ini cukup tajam di sini.”

Virtualisasi ARM Windows 10 pada M1 Mac

Graf juga mencatat bahwa “Windows ARM64 dapat menjalankan aplikasi x86 dengan sangat baik. Ini tidak secepat Rosetta 2, tapi hampir. “

8-Bit memberikan detail lebih lanjut tentang proses Graf untuk mewujudkan hal ini:

Dia dapat mencapai ini dengan menjalankan Windows ARM64 Insider Preview dengan melakukan virtualisasi melalui Hypervisor.framework.

Kerangka kerja ini memungkinkan pengguna untuk berinteraksi dengan teknologi virtualisasi di ruang pengguna tanpa harus menulis ekstensi kernel (KEXTs), menurut Apple.

Selain itu, ini tidak akan mungkin terjadi tanpa menerapkan tambalan khusus ke virtualizer QEMU. QEMU adalah emulator dan virtualizer mesin open source.

Itu karena “mencapai kinerja yang mendekati asli” dengan menjalankan kode tamu langsung di CPU host.

Jadi tidak perlu dikatakan lagi bahwa hanya tamu ARM yang dapat divirtualisasikan dengan sempurna pada mesin ARM seperti Mac yang didukung M1.

Graf juga menyebutkan dalam salah satu tweetnya bahwa “Windows ARM64 dapat menjalankan aplikasi x86 dengan sangat baik. Ini tidak secepat Rosetta 2, tapi hampir. “

Graf menganggap prosesnya “pasti dapat direproduksi” tetapi secara alami tidak akan menawarkan sistem yang sepenuhnya stabil.

Untuk pengguna tingkat lanjut, Anda dapat mencoba solusi tersebut (dengan risiko Anda sendiri) dengan instruksi terperinci dari Graf di sini. Tetapi untuk sebagian besar, menggunakan CrossOver, atau menunggu dukungan Parallels mendarat akan ideal.

Leave a Reply

Your email address will not be published. Required fields are marked *