Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Apple

Cài Windows trên Mac M1 không cần Parallels: Hướng dẫn miễn phí

Boot Camp lâu nay là giải pháp dành cho người dùng MacBook muốn chạy Windows trên laptop. Tuy nhiên, hiện có vấn đề tương thích mới. Apple đã thay thế chip Intel trên Mac bằng bộ vi xử lý M-series tự研发. Với thay đổi này, Apple không còn cho phép cài Windows theo cách cũ. Bây giờ bạn phải dùng phần mềm ảo hóa trả phí như Parallels, CrossOver, hoặc VMware Fusion, chắc chắn khá đắt đỏ. Đừng lo, trong hướng dẫn này, chúng tôi sẽ giải thích cách cài Windows trên Mac M1 và M2 không cần Parallels, miễn phí.

Cài Windows trên Mac M1 không cần Parallels: Hướng dẫn miễn phí

Windows nổi tiếng với tính năng và thân thiện người dùng, macOS là nguồn năng lượng thanh lịch. Kể từ khi giới thiệu bộ vi xử lý M1 và M2 trên MacBook, cách duy nhất cài Windows OS trên chúng là cài phần mềm máy ảo. Mặc dù phần mềm này cho phép chạy cả hai OS trên một máy vật lý đồng thời, nhược điểm duy nhất là chi phí & độ phức tạp. Thêm vào đó, chỉ Parallels được cập nhật chạy trên Mac M1/M2.

Chúng tôi có những cách dễ dàng hơn giúp bạn chạy Windows trên Mac.

Phương pháp 1: Dùng ảnh VHDX

Nếu thấy Parallels đắt, tại sao không thử phương án thay thế? Bạn có thể dùng trình giả lập nhanh tên UTM.

Điều kiện tiên quyết: Trước khi bắt đầu, đảm bảo bạn có:

  • Mac M1, M2, hoặc M1 Pro/Max/Ultra.
  • Ít nhất 100 GB dung lượng trống.
  • Kết nối internet tin cậy.

Bước 1: Tải và cài đặt UTM

Bạn có thể tải UTM trực tiếp từ trang web UTM miễn phí hoặc mua từ App Store giá $9.99. Khác biệt: phiên bản Store cung cấp cập nhật định kỳ. Phiên bản miễn phí bạn có thể phải tự tải cập nhật.

Cài Windows trên Mac M1 không cần Parallels: Hướng dẫn miễn phí

Khi tải file từ web UTM, bạn nhận được ảnh đĩa (disk image). Mở ảnh đĩa và kéo ứng dụng UTM vào thư mục Applications. Vì ảnh đĩa tải về dạng nén, nó có thể chiếm khoảng 1 GB sau khi chuyển vào Applications.

Bước 2: Tải phiên bản Windows 11 ARM Insider

Như bạn biết, Microsoft chỉ phát triển Windows cho máy tính bộ vi xử lý Intel. Để chạy OS trên bộ vi xử lý M1, bạn cần cài phiên bản Windows dựa trên bộ vi xử lý ARM. Tuy nhiên, Microsoft chỉ cung cấp phiên bản này trong chương trình Windows Insider mà bạn đăng ký để nhận. Sau khi đăng ký xong, bạn có thể tải bản xem trước Windows Insider ARM 64-bit miễn phí.

Lưu ý: Đảm bảo chọn kênh dev (dev channel) chứ không phải kênh beta khi tải phiên bản ARM.

Cài Windows trên Mac M1 không cần Parallels: Hướng dẫn miễn phí

Ảnh Windows tải về sẽ ở định dạng VHDX tương thích với phiên bản UTM mới nhất.

Bước 3: Tạo máy ảo mới

Bây giờ có cả ứng dụng UTM và file ảnh Windows, bắt đầu cài đặt. Các bước:

  1. Khởi chạy UTM và nhấp Tạo máy ảo mới (Create a New Virtual Machine) hoặc dùng biểu tượng + trên thanh công cụ.

Cài Windows trên Mac M1 không cần Parallels: Hướng dẫn miễn phí

  1. Chọn Ảo hóa (Virtualize) vì bạn có phiên bản ARM của Windows.

Cài Windows trên Mac M1 không cần Parallels: Hướng dẫn miễn phí

  1. Chọn Windows làm Hệ điều hành từ menu.
  2. Kiểm tra:
  • Cài Windows 10 trở lên
  • Nhập ảnh VHDX (Import VHDX Image)
  • Cài driver và công cụ SPICE
  1. Nhấp Duyệt (Browse) chọn ảnh đĩa Windows 11 ARM bạn tải.

Cài Windows trên Mac M1 không cần Parallels: Hướng dẫn miễn phí

  1. Cuối cùng, nhấp Tiếp tục (Continue).

Đọc thêm: 26 trình soạn thảo LaTeX tốt nhất cho Windows và Mac

Bước 4: Cấu hình cài đặt máy ảo

Bước này cấp phát bộ nhớ và bộ nhớ cho máy ảo mới cũng như tạo thư mục chia sẻ dùng cho cả macOS và Windows truyền tệp.

  1. Cấu hình Bộ nhớ (Memory) và Nhân CPU (CPU cores). Bạn có thể bắt đầu với giá trị mặc định và điều chỉnh sau nếu cần, hoặc đặt RAM ở đây.

Đảm bảo chọn tối thiểu 8GB để hoạt động suôn sẻ.

  1. Chọn dung lượng ổ cứng cho máy ảo, mặc định 64 GB thường đủ.
  2. Nhấp Duyệt (Browse) chọn hoặc tạo thư mục và thiết lập thư mục chia sẻ. Việc này cho phép truyền tệp giữa macOS và Windows. Khi xong, nhấp Tiếp tục.

Cài Windows trên Mac M1 không cần Parallels: Hướng dẫn miễn phí

  1. Trong cửa sổ Tóm tắt (Summary), đặt Tên (Name) cho máy ảo, xem lại cài đặt, và nhấp Lưu (Save).

Đọc thêm: Windows 10 dùng bao nhiêu bộ nhớ?

Bước 5: Khởi chạy Windows 11 trên Mac

Sau khi lưu, quy trình cài Windows cơ bản sẽ bắt đầu, khá dễ nếu bạn đã cài Windows trước. Tuy nhiên, làm theo các bước nếu bị kẹt.

  1. Nhấp nút Phát (Play) giữa màn hình để khởi chạy máy ảo.

Cài Windows trên Mac M1 không cần Parallels: Hướng dẫn miễn phí

Bạn sẽ thấy màn hình thiết lập Windows.

  1. Nếu gặp vấn đề truy cập mạng, khởi động lại VM, nhấn Shift+ F10 khi màn hình chọn quốc gia xuất hiện.
  2. Khi Windows Command Prompt mở, gõ oobe\bypassnro trong terminal và nhấn Enter. Điều này bỏ qua thiết lập mạng tạm thời.
  3. Khi VM khởi động lại, ở màn hình "kết nối internet", chọn Tôi không có internet (I don't have internet).
  4. Nhấp Chấp nhận (Accept) cho thỏa thuận giấy phép Microsoft và chờ vài phút Windows chuẩn bị.

Bước 6: Hoàn tất thiết lập Windows

Sau khi cài đặt xong, bạn có thể thiết lập tài khoản người dùng với tên/mật khẩu mong muốn. Đảm bảo trả lời câu hỏi bảo mật an toàn. Tiếp tục quy trình, sau vài bước bạn sẽ thấy màn hình nền Windows.

Bước 7: Cài đặt SPICE Guest Tools

Vì bạn đã tắt truy cập mạng trước, quan trọng là tải phần mềm cho phép lại, bao gồm tính năng khác. Spice tools đã tải trong thư mục Windows, bạn chỉ cần truy cập & cài đặt.

  1. Vào File Explorer trong Windows (thư mục vàng).
  2. Tìm ổ CD và chạy spice-guest-tools-xxx.exe, với xxx là số phiên bản.
  3. Làm theo hướng dẫn cài đặt của trình cài Windows.

Sau khi cài xong, máy ảo sẽ khởi động lại, sau đó bạn có thể điều chỉnh độ phân giải và cài đặt mong muốn.

Cách dùng UTM

Sau khi cài Windows thành công trên Mac M1 không cần Parallels, đây là cách dùng. Thoát và dùng con trỏ là hai hành quan trọng nhất, dùng hướng dẫn dưới để làm:

  • Phím thoát (Escape Keys): Để thoát máy ảo, nhấn Control + Option.
  • Nút chụp con trỏ (Capture Mouse Cursor Button): UTM có nút chụp con trỏ. Khi nhấn, con trỏ trên OS chủ (host) sẽ di chuyển đến vị trí tương ứng trong máy ảo, cải thiện khả năng sử dụng đáng kể.

Đọc thêm: Cách cài macOS trên PC không cần Mac

Phương pháp 2: Chuyển đổi ảnh VHDX sang qcow2

Trường hợp UTM báo lỗi khi cài ảnh VHDX, phương án thay thế là dùng ảnh qcow2. Một lựa chọn là QEMU và UTM (phiên bản GUI của QEMU). Bạn có thể hỏi tại sao cần cả hai khi đã có UTM. Lý do: Windows cài ở đây không có sẵn dạng ISO đơn giản mà là ảnh VHDX, cần chuyển sang qcow2 để tương thích với UTM và khắc phục lỗi trước.

Bước 1: Cài QEMU dùng Homebrew

Như thảo luận, cần chuyển đổi định dạng file ảnh Windows. Sẽ cài QEMU cho việc đó. Nhưng cần Homebrew. Cho không biết, Homebrew là trình quản lý gói cho macOS cài phần mềm Apple không cung cấp. Nếu chưa có Homebrew, cần chạy 3 lệnh để có.

Cài Homebrew (Bỏ qua nếu đã có)

Nếu chưa có Homebrew, cài bằng cách chạy lệnh trong Terminal:

  1. Mở Finder trên Mac.
  2. Nhấp thư mục Applications, theo sau Utilities, chọn Terminal.

Cài Windows trên Mac M1 không cần Parallels: Hướng dẫn miễn phí

Chạy lệnh:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Lệnh này cài Homebrew. Chạy 2 lệnh thêm để đặt đường dẫn Homebrew và tránh lỗi sau:

echo 'eval $(/opt/homebrew/bin/brew shellenv)' >> ~/.zprofile
eval $(/opt/homebrew/bin/brew shellenv)
  1. Khi Homebrew đã cài, tiến hành cài QEMU bằng lệnh terminal: brew install qemu

Bây giờ sẵn sàng công cụ cài đặt, hãy tải ảnh Windows.

Bước 2: Chuyển đổi ảnh VHDX sang qcow2

Bước này dùng Terminal chạy lệnh chuyển đổi file ảnh.

Mở Terminal như trước và viết lệnh sau với thay đổi cần thiết.

qemu-img convert -p -O qcow2 /Users/<file name>/Virtual\ Machines/Windows11_InsiderPreview_Client_ARM64_en-us_22598.VHDX /users/<file name>/Virtual\ Machines/Windows11_22598.qcow2

Ở đây:

  • Đường dẫn gốc (Original Location Path): Users/ <file name>/Virtual\ Machines/Windows11_InsiderPreview_Client_ARM64_en-us_22598.VHDX
  • Đường dẫn mới (New Location Path): users/ <file name>/Virtual\ Machines/Windows11_22598.qcow2

Lưu ý 1: Thay cả hai đường dẫn <file name> trong lệnh bằng tên file của bạn.

Lưu ý 2: Đường dẫn cung cấp dành cho ảnh ví dụ (22598), hãy điều chỉnh cho phù hợp phiên bản Windows bạn tải.

Sau khi chuyển đổi file, tất cả các bước tiếp theo giống Phương pháp 1. Thay đổi duy nhất ở Bước 3: bỏ chọn Nhập ảnh VHDX (Import VHDX Image).

Xong! Hy vọng hướng dẫn giúp bạn cài Windows trên Mac M1 miễn phí không cần Parallels. Dù hơi khó cho người không rành công nghệ, tính đến chi phí zero, nó đáng giá. Nếu có thắc mắc hoặc góp ý, hãy cho chúng tôi biết trong hộp bình luận. Theo dõi TechCult để đọc thêm blog công nghệ.