Apple News

Nhà phát triển ảo hóa thành công Windows for Arm trên máy Mac M1

Thứ Sáu, ngày 27 tháng 11 năm 2020 7:16 sáng theo giờ PST của Hartley Charlton

Nhà phát triển Alexander Graf đã ảo hóa thành công phiên bản Arm của Windows trên một M1 Mac, chứng minh rằng & zwnj; M1 & zwnj; chip có khả năng chạy hệ điều hành của Microsoft (thông qua 8-bit ).





windows 10

Hiện tại, máy Mac có & zwnj; M1 & zwnj; chip không hỗ trợ Windows và không có tính năng Boot Camp như trên máy Mac của Intel, nhưng hỗ trợ cho Windows là một tính năng mà nhiều người dùng muốn thấy.



Sử dụng công cụ ảo hóa QEMU mã nguồn mở, Graf có thể ảo hóa phiên bản Arm của Windows trên & zwnj; M1 & zwnj; chip, không có giả lập. Kể từ khi & zwnj; M1 & zwnj; chip là một Arm SoC tùy chỉnh, không còn có thể cài đặt phiên bản x86 của ứng dụng Windows hoặc x86 của Windows bằng Boot Camp, như trường hợp của các máy Mac chạy Intel trước đây. Tuy nhiên, ông nói trong một tiếng riu ríu điều đó khi được ảo hóa trên & zwnj; M1 & zwnj; Mac, 'Windows ARM64 có thể chạy các ứng dụng x86 thực sự tốt. Nó không nhanh như Rosetta 2, nhưng gần. '

Graf đã có thể chạy Windows ARM64 Insider Preview bằng cách ảo hóa nó thông qua Hypervisor.framework. Apple nói điều này cho phép người dùng tương tác với các công nghệ ảo hóa mà không cần phải viết các phần mở rộng hạt nhân (KEXT).

Graf đã áp dụng một bản vá tùy chỉnh cho bộ ảo hóa QEMU, đó là cho là được biết đến với việc 'đạt được hiệu suất gần như nguyên bản' bằng cách thực thi mã khách trực tiếp trên CPU máy chủ. Điều này có nghĩa là phiên bản Arm của Windows có thể được ảo hóa trên & zwnj; M1 & zwnj; Máy Mac với hiệu suất tuyệt vời.

Mặc dù thử nghiệm của Graf vẫn đang ở giai đoạn đầu, nhưng anh ấy tin rằng những người khác có thể tái tạo kết quả của anh ấy. 'Đó là những ngày đầu cho việc này. Chắc chắn có thể tạo lại kết quả của tôi - tất cả các bản vá đều nằm trong danh sách gửi thư - nhưng đừng mong đợi một hệ thống ổn định, đầy đủ chức năng, 'anh ấy nói . Trên hết, Graf đã chứng minh rằng Windows có thể chạy trên & zwnj; M1 & zwnj; Máy Mac.

Giám đốc kỹ thuật phần mềm của Apple, Craig Federighi gần đây đã nói Windows sắp ra mắt & zwnj; M1 & zwnj; Máy Mac 'tùy thuộc vào Microsoft.' & Zwnj; M1 & zwnj; chip chứa các công nghệ cốt lõi cần thiết để chạy Windows, nhưng Microsoft phải quyết định có cấp phép phiên bản Arm Windows cho người dùng Mac hay không.

Xem toàn bộ quy trình của Graf để ảo hóa phiên bản Arm của Windows để biết thêm thông tin.

Tags: Microsoft, Windows, Hướng dẫn về Silicon của Apple , Hướng dẫn M1