Желающие работать с операционной системой Windows 11 на устройствах Apple обычно имеют два варианта: Parallels или взлом Windows 10 для нативного запуска системы. В прошлом году Microsoft говорила, что вряд ли даст поддержку Windows 11 на компьютерах Mac с процессорами M1. Соответственно, энтузиастам остаётся надеяться исключительно на неофициальную поддержку.

Разработчик Арминдера Сингха работает как раз над таким проектом. Он должен дать возможность запускать Windows 11 на Apple M1 и других процессорах Apple. Пока проект находится на начальном этапе и некоторые проблемы требуют решения. Разработчик пишет, что процессоры Apple архитектурно серьёзно отличаются от процессоров на архитектуре ARM64 компаний вроде Qualcomm и MediaTek, поэтому над аппаратной поддержкой предстоит немало потрудиться. К счастью, в проекте Asahi Linux значительная часть этой работы уже была выполнена. Его цель состоит в том, чтобы помочь Linux работать на процессорах Apple.

Завершить проект будет непросто. У Apple есть немало особенностей, которые следует учесть для обеспечения гарантии того, что M1 сможет стабильно загружать Windows.

Главная сложность относится к проприетарному контроллеру прерываний Apple. Другая проблема связана с блоком управления памятью ввода-вывода (IOMMU) M1. Тут есть поддержка лишь страниц размером 16 КБ, а не 8 КБ. Неизвестно, будут ли эти проблемы решены, поэтому о сроках завершения проекта говорить пока не приходится.