
Trong hướng dẫn này, mình sẽ chia sẻ cách cài đặt Windows 11 22H2 lên macOS, đặc biệt là trên các dòng Mac Apple Silicon. Máy mẫu mà mình sử dụng trong bài này là MacBook Air M2, với 8GB RAM và ổ cứng SSD dung lượng 256GB.
Các dụng cụ bạn cần chuẩn bị:
- Tải VMWare Fusion Tech Preview tại đây.
- Cài đặt HomeBrew tại đây.
- Tải File VHDX Windows 11 Insider Preview ARM64 build 25158 mới nhất tại đây.
Lưu ý: Đây là phiên bản Windows 11 Insider Preview dành cho máy tính ARM, sẽ có nhiều hạn chế so với Windows 11 x86 truyền thống. Đồng thời, đây là bản xem trước chạy trên máy ảo nên hiệu suất sẽ không thể mượt mà 100%.
Về tổng thể, chúng ta có các bước cài đặt sau:
Tải file VHDX về -> Chuyển đổi thành VMDK -> Khởi chạy VMware và tạo máy ảo chạy Windows 11 22H2.
Thực hiện từng bước một, trước tiên cài đặt VMware Fusion Tech Preview, việc này khá đơn giản. Tiếp theo, cài đặt Homebrew, mở Terminal và nhập lệnh sau:
Sau khi đã cài đặt xong Homebrew, tiếp theo anh em cần cài đặt qemu để có thể thực hiện chuyển đổi file VHDX sang VMDK. Để cài đặt qemu, anh em nhập lệnh sau:
brew install qemu
Tiếp theo, sau khi đã hoàn thành việc cài đặt qemu, anh em nhập tiếp lệnh sau để di chuyển đến thư mục chứa file VHDX mà anh em đã tải trước đó, ví dụ ở thư mục Downloads.
cd /Users/tennguoidung/Downloads. (nhớ giữa cd và / có một dấu cách).
Tiếp theo, anh em nhập dòng lệnh sau, nhớ chắc chắn rằng tên của file VHDX phải đúng 100% nhé.
qemu-img convert -p -O vmdk Windows11_InsiderPreview_Client_ARM64_en-us_25158.VHDX Windows11_InsiderPreview_Client_ARM64_en-us_25158.vmdk Tạo -> Mới...
Chọn tiếp Tạo máy ảo tùy chỉnh
Chọn Windows 11 64-bit ARM
Chọn Khởi động An toàn UEFI
Tự động Tạo Mật khẩu
Chọn tiếp Sử dụng ổ đĩa ảo hiện có -> Điều hướng đến vị trí đã lưu file VMDK trước đó của bạn.Hệ thống sẽ sao chép ổ đĩa và tự động khởi tạo Windows 11 cho bạn, điều này hoàn thành 80% công việc.
Trong quá trình thiết lập Windows 11, Microsoft sẽ yêu cầu người dùng đăng nhập Wi-Fi và tài khoản Microsoft. Tuy nhiên, vì thiếu driver màn hình và mạng, quá trình cài đặt sẽ bị gián đoạn. Tuy nhiên, vẫn có cách để bypass. Bạn có thể tham khảo bài viết sau.Hoặc cách khác, bạn có thể nhấn tổ hợp phím Fn + Shift + F10 để mở Cmd Prompt và nhập dòng lệnh sau.OOBE\BYPASSNROSau đó nhấn Enter và máy ảo sẽ khởi động lại. Sau khi chọn ngôn ngữ và khu vực, trong bước Wi-Fi sẽ xuất hiện tuỳ chọn 'I don't have the internet', hãy chọn nó và tiếp tục thiết lập vào màn hình chính của Windows 11.Tiếp theo, bạn cần cài đặt VMWare Tools. Trên thanh menu, bạn chọn Virtual Machine -> Install VMWare Tools và chọn mở bằng File Explorer. Tiếp theo, mở Windows PowerShell với quyền admin và nhập dòng lệnh sau:
Thiết lập chính sách thực thi RemoteSigned
Chọn Y hoặc A, sau đó nhập tiếp exit và nhấn enter. Quay lại File Explorer, kéo xuống dưới cùng, click phải vào tệp Setup và chọn mở bằng PowerShell.
Tại đây, máy sẽ tự động cấu hình driver màn hình và mạng. Bạn có thể điều chỉnh độ phân giải hiển thị màn hình phù hợp với dòng máy. Hiện tại, với những thiết bị mới như MacBook Air M2, MacBook Pro 2021, độ phân giải native vẫn chưa được hỗ trợ. Ví dụ, với MacBook Air M2, tôi sẽ chọn độ phân giải là 2560 x 1600 và chấp nhận có một dải đen ở phía trên màn hình.
Cài đặt Windows 11 đã hoàn tất ở đây. Bạn có thể tự do cài đặt và khám phá mọi thứ bạn muốn. Trải nghiệm đầu tiên của tôi không mấy mượt mà, có thể do máy của tôi chỉ có 8GB RAM. Tôi sẽ tiếp tục thử nghiệm và chia sẻ kinh nghiệm sau này.