Parallels Desktop, ứng dụng ảo hóa quen thuộc giúp chạy Windows và Linux trên Mac, vừa cập nhật phiên bản 20.2, cho phép chạy các hệ điều hành x86 64-bit trên máy Mac dùng chip Apple Silicon (M1, M2, M3, M4). Điều này mở rộng đáng kể khả năng tương thích của Windows và Linux trên các thế hệ Mac mới nhất, đáp ứng mong đợi của nhiều người dùng.
Bước Đột Phá: Ảo Hóa x86 trên Apple Silicon
Trước đây, các công cụ ảo hóa như Parallels, VMWare Fusion hay VirtualBox chỉ chạy được hệ điều hành cùng kiến trúc với máy chủ. Khi Mac dùng chip Intel x86, việc ảo hóa Windows và Linux truyền thống là dễ dàng. Tuy nhiên, khi Apple chuyển sang kiến trúc ARM với chip Apple Silicon (từ M1), ảo hóa bị giới hạn ở Windows 11 ARM và một số bản Linux ARM.
Parallels Desktop 20.2 đã thay đổi điều này, bổ sung hỗ trợ sơ khai cho giả lập x86 trên Apple Silicon. Thay vì dựa vào QEMU như UTM, Parallels sử dụng “công cụ giả lập độc quyền” kết hợp cùng hypervisor tích hợp của Apple, mang lại khả năng chạy các hệ điều hành PC x86 trên Mac chip M-series.
Hỗ Trợ Đa Dạng và Nhu Cầu Người Dùng
Nhiều người dùng đã đề nghị Parallels hỗ trợ chạy ứng dụng Windows 32-bit trong môi trường nguyên bản và máy ảo Linux x86_64 không qua Rosetta. Hiện tại, Parallels trên Apple Silicon có thể chạy Windows 10, Windows 11*, Windows Server 2019/2022 và một số bản phân phối Linux x86_64 thông qua Parallels Emulator với UEFI BIOS. Người dùng cũng có thể tạo mới các máy ảo Windows 10 21H2 và Windows Server 2022.
Giao diện một máy ảo Windows 10 x86 đang hoạt động trên MacBook Pro M1 sử dụng phần mềm Parallels Desktop.
Những Giới Hạn Quan Trọng Cần Lưu Ý
Mặc dù là một bước tiến, tính năng này vẫn có những giới hạn đáng kể:
- Chỉ hỗ trợ hệ điều hành 64-bit x86: Không thể chạy OS 32-bit x86 (nhưng OS 64-bit vẫn có thể chạy ứng dụng 32-bit).
- Hạn chế tương thích phần cứng: Không hỗ trợ thiết bị USB hoặc ảo hóa lồng (nested virtualization), nghĩa là WSL2 sẽ không hoạt động.
- Không dùng Parallels hypervisor: Tính năng giả lập này dựa vào hypervisor của Apple.
- Hiệu năng chậm: Các lệnh x86 phải được dịch sang ARM, dẫn đến hiệu suất thấp. Thời gian khởi động Windows có thể mất từ 2-7 phút, và độ phản hồi của hệ điều hành cũng bị ảnh hưởng.
Cách Kích Hoạt và Giải Pháp Thay Thế
Tính năng tạo máy ảo x86 hiện vẫn được ẩn trong Parallels. Người dùng cần tham khảo bài viết hỗ trợ chính thức từ Parallels (kb.parallels.com/130217) để biết cách kích hoạt và hiểu rõ hơn về các giới hạn.
Parallels Desktop là phần mềm trả phí. Nếu bạn tìm kiếm một giải pháp miễn phí để chạy máy ảo x86 với hiệu năng tương tự (chậm), UTM là lựa chọn thay thế đáng cân nhắc.
Kết luận:
Khả năng giả lập hệ điều hành x86 64-bit của Parallels Desktop 20.2 trên chip Apple Silicon là một bước tiến quan trọng, giúp người dùng Mac chạy các phần mềm chuyên biệt hoặc môi trường phát triển x86. Dù còn giới hạn về hiệu năng và tương thích, đây vẫn là giải pháp hữu ích. Hãy cập nhật Parallels để trải nghiệm hoặc khám phá các lựa chọn thay thế.
Nguồn tham khảo:
- Parallels Blog: https://www.parallels.com/blogs/parallels-desktop-20-2-0/
- Thurrott: https://www.thurrott.com/mobile/315754/parallels-desktop-now-supports-intel-based-virtual-machines-on-apple-silicon-macs
- Parallels Support Article: https://kb.parallels.com/130217
- How-To Geek (UTM): https://www.howtogeek.com/easily-run-linux-virtual-machines-for-free-on-your-mac-with-utm/
- How-To Geek (Windows on ARM): https://www.howtogeek.com/what-is-windows-on-arm/