macOS là hệ điều hành dành riêng cho người dùng máy Mac của Apple, tương tự như hệ điều hành Windows của Microsoft. Mỗi hệ điều hành lại có những ưu nhược điểm riêng, tuy nhiên một số người dùng lại mong muốn sử dụng macOS vì nhiều lý do, hoặc chỉ đơn giản là thích giao diện hiện đại của macOS nhưng lại chưa có đủ điều kiện tài chính để mua máy Mac.
Bài viết dưới đây sẽ hướng dẫn bạn cách cài macOS trên Windows bằng VMware đơn giản nhất. Cụ thể, bạn sẽ cài macOS Sonoma 14 mới nhất thông qua VMware Workstation 17 Pro.
Cách tạo máy ảo mới cho macOS Sonoma
Đầu tiên, bạn sẽ cần tải về VMware Workstation 17 Pro miễn phí lên máy tính Windows 11 Pro bản quyền của mình. Sau đó, bạn cần sử dụng công cụ Unlocker để cài đặt một hệ điều hành khách macOS và thiết lập cài đặt cho máy ảo một cách chính xác, theo hướng dẫn chi tiết dưới đây:
Bước 1: Mở VMware Workstation 17 Pro -> chọn Create a Virtual Machine trên màn hình -> cửa sổ Wizard hiển thị, tick vào ô tròn Custom (advanced) -> chọn Next.
Bước 2: Chọn phiên bản VMware được cài đặt trong máy tính của bạn (ở đây là VMware Workstation 17 Pro (17.5) -> chọn Next.
Bước 3: Lúc này, hệ thống sẽ yêu cầu bạn thiết lập hệ điều hành cho máy ảo. Tuy nhiên, nhập ISO tại bước này có thể khiến một số lỗi tương thích xuất hiện. Do đó, hãy click chọn ô I will install the operating system later (thiết lập hệ điều hành sau) -> chọn Next.
Bước 4: Bạn sẽ thấy không có lựa chọn macOS để tick vào. Và đó là lý do bạn cần cài đặt VMware Unlocker (bước 5). Hiện tại thì bạn hãy chọn Cancel để tạm dừng và quay trở lại sau.
Bước 5: Tìm file cài đặt VMware Unlocker tại đây -> giải nén file và chạy file win-install.cmd quyền quản trị (như ảnh).
Bước 6: Sau khi chạy công cụ Unlocker, các file của chương trình VMware sẽ được tự động sắp xếp và lưu lại.
Bước 7: Sau khi quá trình kết thúc, bạn quay trở lại cửa sổ Select a Guest Operating System ở bước 4 và chọn vào ô Apple Mac OS X -> chọn version macOS 14 -> chọn Next.
Bước 8: Đặt tên cho máy ảo vào ô Virtual machine name -> nếu muốn thay đổi nơi lưu trữ, click nút Browse và chọn vị trí lưu -> chọn Next
Bước 9: Tại đây, bạn có thể tăng lõi xử lý máy ảo dựa trên hiệu suất phần cứng của máy chủ. Sau đó chọn Next.
Bước 10: Lựa chọn dung lượng bộ nhớ sử dụng cho máy ảo dựa trên RAM máy chủ. Nếu hệ thống chạy RAM 16GB, bạn có thể phân bổ 8GB bộ nhớ cho VM -> chọn Next.
Bước 11: Chọn Use network address translation (NAT) -> Chọn Next
Bước 12: Chọn LSI Logic (Recommended) -> chọn Next.
Bước 13: Tại đây, bạn sẽ chọn loại đĩa cho máy ảo của mình -> chọn Next. Vì macOS Sonoma là phiên bản hệ điều hành mới nhất, tích hợp các công nghệ hiện đại, do đó bạn nên chọn đĩa NVMe để tối ưu hóa hiệu suất máy ảo.
Bước 14: Chọn ô Create a new virtual disk -> chọn Next. Lựa chọn này sẽ cho phép bạn cài đặt sạch macOS.
Bước 15: Điều chỉnh dung lượng ổ đĩa ảo lên 100GB -> chọn Store virtual disk as a single file -> chọn Next.
Bước 16: Trong trường hợp bạn muốn sao lưu file đĩa ảo và một vị trí khác so với file cấu hình máy ảo, ấn Browse và chọn vị trí mới. Lưu ý rằng nếu bạn cài đặt nhiều hơn một máy ảo trên máy tính của mình, đừng thay đổi vị trí file đĩa, bởi nếu vậy bạn sẽ không thể nhớ được vị trí của từng file đĩa khác nhau. Sau đó, chọn Next.
Bước 17: Sau khi kiểm tra lại toàn bộ thông tin về cài đặt máy ảo -> chọn Customize Hardware.
Bước 18: Chọn Processors -> tick chọn Virtualize Intel VT-x or AMD-V/RVI.
Bước 19: Chọn New CD/DVD (SATA) -> tick chọn ô Use ISO image file -> chọn Browse -> chọn file macOS 14 ISO bạn đã tải về -> chọn Open.
Bước 20: Chọn Display -> bỏ tick ô trống Accelerate 3D Graphics.
Bước 21: Đóng cửa sổ. Lúc này bạn sẽ quay về màn hình cài đặt VM. Chọn Finish.
Bước 22: Trước khi chạy máy ảo, bạn sẽ cần thêm lệnh vào file VMX của máy ảo. Click chuột phải vào VM bạn vừa tạo từ thư viện (Library) trong VMware Workstation -> chọn Open VM Directory.
Sau đó, bạn mở file macOS.vmx dạng Notepad và lưu lại file sau khi thêm vào những dòng code dưới đây:
smbios.reflectHost = "TRUE" hw.model = "MacBookPro14,3" board-id = "Mac-551B86E5744E2388" smc.version = "0"
Nếu bạn có bộ xử lý máy chủ AMD, nhập lệnh dưới đây vào cuối file VMX và lưu lại:
smc.version = "0" cpuid.0.eax = "0000:0000:0000:0000:0000:0000:0000:1011" cpuid.0.ebx = "0111:0101:0110:1110:0110:0101:0100:0111" cpuid.0.ecx = "0110:1100:0110:0101:0111:0100:0110:1110" cpuid.0.edx = "0100:1001:0110:0101:0110:1110:0110:1001" cpuid.1.eax = "0000:0000:0000:0001:0000:0110:0111:0001" cpuid.1.ebx = "0000:0010:0000:0001:0000:1000:0000:0000" cpuid.1.ecx = "1000:0010:1001:1000:0010:0010:0000:0011" cpuid.1.edx = "0000:0111:1000:1011:1111:1011:1111:1111" smbios.reflectHost = "TRUE" hw.model = "MacBookPro14,3" board-id = "Mac-551B86E5744E2388"
Bước 23: Chọn Power on this virtual machine để chạy máy ảo.
Cách cài đặt macOS Sonoma bằng máy ảo
Sau khi tạo một máy ảo mới bằng VMware, bạn có thể bắt đầu cài đặt macOS.
Bước 1: Sau khi kết thúc quá trình khởi động (màn hình logo Apple) -> chọn ngôn ngữ English trên màn hình Language
Bước 2: Màn hình Recovery hiển thị -> mở Disk Utility.
Bước 3: Chọn VMware Virtual NVMe Disk Media trong mục Disk Utility -> click chọn Erase -> Nhập tên bất kỳ vào ô Name trong cửa sổ xác nhận vừa hiển thị -> chọn APFS trong mục Format -> chọn Erase một lần nữa và đợi quá trình hoàn tất.
Bước 4: Sau khi tạo ổ đĩa ảo, chọn Install macOS Sonoma -> chọn Continue để bắt đầu cài đặt hệ thống.
Bước 5: Ở màn hình tiếp theo, chọn Continue.
Bước 6: Chọn Agree để xác nhận giấy phép cho việc cài đặt macOS.
Bước 7: Chọn ổ đĩa ảo mà bạn đã tạo -> chọn Continue
Bước 8: Quá trình sao chép các file hệ thống vào ổ đĩa macOS sẽ diễn ra. Sau khi quá trình này hoàn tất, hệ thống máy ảo sẽ được khởi động lại.
Bước 9: Kết thúc quá trình này, về cơ bản máy tính của bạn đã được cài đặt macOS bằng VMware xong xuôi. Bạn chỉ cần thực hiện lần lượt các bước thiết lập cá nhân hóa được hiển thị trên màn hình (chọn ngôn ngữ, múi giờ, màn hình khóa, định vị,…) là xong.
Tạm kết
Quá trình cài đặt macOS trên Windows bằng VMware tương đối phức tạp và sẽ ít rủi ro hơn nếu người thực hiện đã có kiến thức cơ bản về công cụ VMware. Tuy nhiên, hy vọng rằng bài viết của Win Giá Rẻ đã giúp ích cho bạn phần nào trong việc thiết lập hệ điều hành macOS trên máy tính Windows.
Chúc bạn thành công!