Розробник Олександр Граф успішно створив версію Windows на основі архітектури Arm за замовчуванням на пристрої  Mac M1Що доводить, що чіп M1 здатний запускати операційну систему Microsoft через емулятор QEMU. В даний час Mac з чіпом M1 не підтримує Windows, а також не існує функції Boot Camp, як на Intel Macs, але підтримка Windows - це функція, яку хотіли б бачити багато користувачів. Boot Camp - це утиліта, яка постачається з вашим Mac, що дозволяє перемикатися між macOS та Windows.

Розробник успішно емулює Windows Arm на Mac M1


Використання емулятора QEMU Відкритий код, Graf зміг емулювати версію Arm Windows на мікросхемі M1 без емуляції, оскільки Microsoft вже має версію Windows, присвячену ARM, під назвою ARM64, але він не оновив її для роботи на M1 і, крім того, з Мікросхема M1 - це спеціальний Arm SoC, його більше не можна Встановити програми x86 Windows або навіть x86 Windows за допомогою Boot Camp, як це було у випадку з попередніми Mac на базі Intel. Однак у своєму твіті він сказав, що коли це за замовчуванням на M1 Mac, Windows ARM64 може досить добре запускати програми x86. Хоча це не так швидко, як Rosetta 2, воно дуже близьке.

Graf зміг запустити Windows ARM64 Insider Preview, зробивши його за замовчуванням за допомогою Hypervisor.framework. Apple заявляє, що це дозволяє користувачам взаємодіяти з технологіями віртуалізації без необхідності писати KEXT ядра.

Граф застосував власний "патч" до віртуалізатора QEMU, який, як кажуть, відомий "досягненням майже справжньої продуктивності", виконуючи гостьовий код безпосередньо на центральному процесорі. Це означає, що Arm-версія Windows може за замовчуванням використовувати M1 Macs з чудовою продуктивністю.


Хоча експеримент Графа все ще знаходиться на початковій стадії, він вважає, що інші можуть розвинути його висновки. «Це перші дні цього. Однозначно можна відтворити мої результати, усі виправлення містяться у списку розсилки, але не слід очікувати стабільної системи, яка ще повністю функціонує. І в кінцевому підсумку розраховано, що Граф довів, що Windows здатна працювати на Mac M1.

Нещодавно керівник програмної інженерії Apple Крейг Федеріджі заявив, що доступ Windows до Mac M1 залежить від Microsoft. Мікросхема M1 містить основні технології, необхідні для запуску Windows, але Microsoft має вирішити, чи буде ліцензувати версію Arm Windows для користувачів Mac.

Що ви думаєте про цей експеримент? Чи вплине це на продажі М1? Повідомте нас у коментарях.

Джерело:

макроруми

مقالات ذات لل