Pengembang mem-boot Windows 10 dan Linux melalui virtualisasi di Apple Silicon Mac

Sekelompok pengembang mencapai prestasi luar biasa dalam menjalankan Windows 10 dan Linux pada Apple Silicon Mac terbaru melalui virtualisasi. Baca terus!

Sejak Apple mengumumkan chipset khusus berbasis ARM untuk jajaran Mac, SoC Apple M1, para penggemar modding telah menunggu platform tersebut dibuka lebar-lebar. Pengguna telah lama berteori apakah mungkin untuk mem-boot Windows atau distribusi Linux standar di ARM Mac. Bagaimanapun, itu kernel Linux arus utama Dan Windows 10 sudah tidak asing lagi dengan dunia ARM. Yang tersisa hanyalah darah, keringat, dan air mata para pengembang yang cukup tertarik untuk menguraikan implementasi ARM khusus Apple. Sekarang, berkat upaya beberapa pengembang, Windows 10 dan Linux dapat di-boot di Apple Silicon Mac, meskipun melalui virtualisasi.

Alexander Graf, seorang insinyur dari Amazon di AWS, telah mengutak-atik emulator mesin sumber terbuka dan virtualizer QEMU yang populer untuk menambahkan dukungan Apple Silicon. Dia telah melakukan banyak pekerjaan

membuat kerangka Hypervisor yang diperlukan tambalan ke basis kode QEMU untuk menjalankan Linux dan Windows sebagai tamu di M1 Mac. Kita sekarang berada pada titik di mana hampir semua fungsi dasar, termasuk audio tervirtualisasi dan antarmuka jaringan, berfungsi. Yang lebih menarik lagi adalah aplikasi Win32 tradisional yang dibuat untuk arsitektur x86 berfungsi dengan baik di VM Windows 10 tamu, berkat WoW untuk ARM64 lapisan emulasi.

Beberapa pengembang telah bekerja sama untuk memperbaiki bug yang tersisa dan membuat proses instalasi lagi mudah digunakan. Memasang a contoh virtual Linux atau Windows 10 di Apple Silicon Mac Anda tidak menghapus OS utama yang diinstal di dalamnya, jadi Anda tidak perlu khawatir akan merusak apa pun. Jika Anda ingin memulai Windows 10 di ARM Mac baru Anda yang mengkilap melalui QEMU, lihat tutorial video di bawah ini.

Namun, masih ada hambatan yang signifikan sebelum kita melihat Windows atau Linux melakukan booting secara native di ARM Mac. Menurut pencipta Linux Linus Torvalds, sifat tertutup dari GPU terintegrasi dan komponen lain di SoC M1 membuat proses porting menjadi sedikit rumit, "...kecuali Apple membuka diri". Sementara Apple tidak berencana untuk mendukung Boot Camp di Mac berbasis M1, gagasan tentang Linux atau Windows yang berjalan pada platform ARM yang hemat daya namun sangat mumpuni benar-benar menarik bagi siapa saja yang lebih menyukai kualitas build Apple tetapi tidak ingin membatasi diri pada hal itu macOS. Kami pasti akan mengawasi dunia modding untuk melihat bagaimana perkembangan ini berkembang, dan mudah-mudahan bagaimana hal ini pada akhirnya bermanfaat bagi fase transisi x86 ke ARM dalam komputasi.