На Mac с процессором Apple M1 запустили Windows 10 для ARM. И в ней даже работают x86-приложения

Разработчик Александр Граф успешно запустил Windows 10 версию для ARM-компьютеров на Mac с чипом M1. Таким образом, он доказал, что новый чипсет Apple способен работать с операционной системой Microsoft. В настоящее время устройства на базе M1 официально не поддерживают Windows и не имеют функциональности Boot Camp.

Используя виртуальную машину QEMU с открытым исходным кодом, граф смог виртуализировать ARM версию Windows 10 на компьютере с процессором M1 без эмуляции. Напомним, что x86-совместимая версия Windows не может быть установлена на новые Mac. Однако разработчик подчеркнул, что x86-приложения работают в Windows 10 для ARM, установленной на Mac, весьма показательно. Не так быстро, как на MacOS через эмулятор Rosseta 2, но близко. Кроме того, Microsoft ранее заявляла, что до конца этого года добавит поддержку приложений AMD64 к инсайдерским сборкам ARM-версии операционной системы, так что в скором времени ее функционал расширится.

Граф смог запустить предварительный просмотр ARM64 Insider на своем компьютере под управлением Windows, виртуализировав его с помощью Hypervisor.Framework. Apple утверждает, что этот метод позволяет пользователям взаимодействовать с технологиями виртуализации без необходимости писать расширения ядра (KEXT). Разработчик применил специальный патч для QEMU, который позволяет гостевому коду выполняться непосредственно на центральном процессоре, тем самым достигая отличной производительности.

Несмотря на то, что эксперимент с графом находится только в начальной стадии, он утверждает, что любой может запустить Windows на Mac с чипом M1. Напомним, что ранее директор по разработке программного обеспечения Apple Крейг Федериги заявил, что выпуск Windows для компьютеров на базе M1 — это "бизнес Microsoft". Чип содержит инструменты, необходимые для работы Windows, но Microsoft должна лицензировать Windows 10 ARM для компьютеров Apple.

Загрузка ...
PriceMedia