Trong bài hướng dẫn này, tôi sẽ hướng dẫn bạn cách chạy macOS trong máy ảo, tạo Hackintosh ảo. Hackintosh là cái tên được đặt cho hệ thống không được hỗ trợ đang chạy bất kì hệ điều hành Mac nào.
- Cuộc thi hack Pwn2Own danh tiếng: Hacker đã vượt qua máy ảo VMware Workstation để xâm nhập vào máy chủ
- Chạy Linux trên Windows 10 không cần máy ảo, đây là 18 điều bạn nên biết
- Tạo máy ảo clone cho ổ cứng Windows hiện hành
Những thứ bạn cần để bắt đầu
Trước khi bắt đầu, bạn cần tải xuống và cài đặt một vài thứ. Tôi sẽ hướng dẫn bạn cách tạo các máy ảo trong cả Oracle VM VirtualBox Manager (VirtualBox) và VMware Workstation Player (VMware Player).- VirtualBox - Tải xuống phiên bản mới nhất. Bài hướng dẫn này sử dụng phiên bản 5.1.22.
- VMware Player - Tải xuống phiên bản mới nhất. Bài hướng dẫn này sử dụng phiên bản 12.5.5.
Bạn không chắc những thành phần nào tạo linh hồn cho hệ thống? Nhấn phím Windows + X và chọn System. Kiểm tra những thông số được liệt kê bên cạnh "Processor". Khi đã chắc chắn hãy tải xuống phiên bản Intel hoặc AMD.
Khi đã sẵn sàng, di chuyển sang phần tiếp theo.
VirtualBox: Tạo máy ảo macOS
Mở VirtualBox, chọn New. Gõ macOS. VirtualBox sẽ phát hiện hệ điều hành khi bạn gõ. Mặc định là Mac OS X. Tuy nhiên, chúng ta cần thay đổi. Trong phần Version, chọn Mac OS X 10.11 El Capitan.Tùy chỉnh cài đặt máy ảo
Để đảm bảo máy ảo hoạt động chính xác, chúng ta cần tùy chỉnh một số cài đặt.Chọn Settings, tiếp theo là System. Di chuyển Floppy từ trình tự khởi động. Đảm bảo là Chipset được đặt thành ICH9.
Chọn tab Processor. Chỉ định hai bộ vi xử lý.
Các chỉnh sửa nhỏ
Thật không may, máy ảo không hoạt động kiểu thẳng cánh cò bay. Chúng ta cần vá bản VirtualBox trước khi máy ảo macOS hoạt động. Điều này đòi hỏi chúng ta phải nhập một số code trong Command Prompt. Nhưng đừng lo lắng, tôi sẽ hướng dẫn sơ qua.Bắt đầu bằng cách nhấn phím Windows + X, sau đó chọn Command Prompt (Admin) từ menu. Tiếp theo, sử dụng lệnh dưới đây để định vị thư mục Oracle VirtualBox:
cd "C:\Program Files\Oracle\VirtualBox\"
Giờ thì nhập các lệnh sau, từng cái một. Điều chỉnh lệnh phù hợp với
tên máy ảo của bạn. Ví dụ, tên máy ảo của tôi là "macOS MUO". Dưới đây
là lệnh:VBoxManage.exe modifyvm "macOS MUO" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "macOS MUO" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"
VBoxManage setextradata "macOS MUO" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "macOS MUO" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
VBoxManage setextradata "macOS MUO" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "macOS MUO" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
Sau khi hoàn thành các lệnh, đóng Command Prompt lại nếu bạn không gặp lỗi gì.Sẵn sàng khởi động
Mở lại VirtualBox. Nhấp đúp chuột vào máy ảo macOS để bắt đầu. Bạn sẽ thấy một dòng văn bản dài, với nền màn hình xám. Màn hình xám có thể mất vài giây để xóa - nhưng đừng lo. Khi nó giải quyết, bạn sẽ đến màn hình "Welcome" của macOS.VMware: Patch VMware Workstation Player
Bạn thích VMware hay VirtualBox? Chúng ta có thể sử dụng cùng một tập tin VMDK chứa hệ điều hành, nhưng quá trình vá lỗi lại khác nhau. Trong trường hợp này, bạn sẽ cần tải xuống một trình mở khóa (tức là bản vá lỗi). Chúng tôi sẽ sử dụng Unlocker được tạo và cung cấp bởi InsanelyMac.Tải xuống Unlocker và lưu nó ở bất cứ ổ nào mà bạn muốn. Chúng ta sẽ cần tới nó trong giây lát.
Duyệt qua vị trí bạn đã download Unlocker về. Trích xuất nội dung của kho lưu trữ. Quá trình này hoạt động hiệu quả nhất khi các thư mục cùng nằm trên một ổ đĩa (ví dụ: thư mục gốc của máy ảo VMware và các file được giải nén cùng được tìm thấy trong ổ C:\ drive).
Sau khi trích xuất, phải đảm bảo là VMware đã được đóng hoàn toàn. Sau đó, kích chuột phải vào tập lệnh win-install và chọn Run as administrator. Tập lệnh sẽ mở Command Prompt và tập lệnh vá sẽ chạy. Chú ý! Tập lệnh sẽ rê qua và bạn cần phải nắm bắt bất kì thông điệp “File not found” nào.
Tạo máy ảo macOS
Chọn Create a New Virtual Machine. Sau đó chọn I will install the operating system later. Trên màn hình tiếp theo, chọn Apple Mac OS X từ menu thả xuống. Nếu bạn không nhìn thấy tùy chọn Apple Mac OS X, nghĩa là bản vá này chưa được cài đặt.Giờ thì chúng ta cần chỉnh sửa các chi tiết phần cứng, cũng như nói với VMware vị trí của macOS VMDK.
Từ màn hình VMware chính, chọn máy ảo macOS, kích chuột phải và chọn Settings. Giống như VirtualBox, macOS chiếm ít nhất 4 GB bộ nhớ máy ảo. Bạn có thể phân bổ nhiều hơn nếu có RAM thay thế.
Bên dưới, loại bỏ các ổ đĩa cứng chúng ta đã tạo ra. Ngay lập tức chọn Add > Hard Disk > SATA (Recommended), sau đó chọn Use an existing virtual disk..
Duyệt đến cùng một VMDK được sử dụng trong phần VirtualBox. Chọn Open, sau đó chọn Finish. Giờ thì đóng VMware lại.
Các chỉnh sửa nhỏ
Chúng ta phải thực hiện một chỉnh sửa nhỏ cho tập tin riêng lẻ ngay bây giờ. Tới vị trí mà bạn lưu máy ảo macOS. Vị trí mặc định là:C:\Users\YOURNAME\Documents\Virtual Machines\YOUR MAC OS X FOLDER
Duyệt đến macOS.vmx, kích chuột phải và chọn Open with…, chọn Notepad
từ bảng “How do you want to open this file”. Dĩ nhiên, nếu bạn muốn sử
dụng trình soạn thảo văn bản thay thế, hãy sử dụng nó. Cuộn xuống dưới
cùng của file cấu hình và thêm dòng dưới đây:smc.version = "0"
Lưu lại và thoát Notepad.Mở VMware, chọn máy ảo macOS và nhấn Play.
Troubleshooting
Có một vài điều có thể (và có lẽ sẽ) hoạt động sai trong quá trình cài đặt máy ảo macOS trong VMware Player Workstation. Tôi sẽ liệt kê một số và cách khắc phục nhanh chóng.Nếu bạn không nhìn thấy “Apple Mac OS X” trong suốt trình tạo máy ảo, bạn cần xem xét lại quy trình bản vá. Đảm bảo mọi quá trình kết hợp với VMware Player đều tắt.
Nếu bạn nhận được thông báo “Mac OS X is not supported with binary translation” khi khởi động máy ảo, bạn cần kích hoạt ảo hóa trong cấu hình BIOS/ UEFI.
Nếu bạn nhận được thông báo “VMware Player unrecoverable error: (vcpu-0)” khi khởi động máy ảo, bạn cần quay lại tập tin cấu hình macOS.vmx và đảm bảo là bạn đã thêm dòng bổ sung và lưu chỉnh sửa.
Dùng thử ngay!
Bây giờ bạn đã tạo một máy ảo macOS trong VirtualBox hoặc VMware Player. Thử macOS trước khi bạn thực hiện chuyển đổi từ Windows hoặc sử dụng nó để truy cập vào một số ứng dụng có uy tín nhất mà Apple cung cấp.https://quantrimang.com/cach-chay-macos-tren-windows-10-trong-may-ao-135202
Không có nhận xét nào:
Đăng nhận xét