Phương pháp giúp tạo USB cài đặt Mac OS X trên PC theo chuẩn UEFH
Nếu bạn là một người dùng các dòng máy PC iMac cũ chính hãng của Apple và đang muốn cài đặt HĐH Mac OS X trên PC với chuẩn UEFH, hãy cùng theo dõi bài viết hướng dẫn sau đây của Macone nhé.
Phương pháp giúp bạn tạo USB cài HĐH Mac OS X
Đầu tiên bạn cần chuẩn bị các thứ sau trên máy iMac:
- Bộ cài đặt:
- Clover bản mới nhất. (http://sourceforge.net/projects/cloverefiboot/)
- HFSPlus.efi (https://github.com/JrCs/CloverGrowerPro/raw/master/Files/HFSPlus/X64/HFSPlus.efi
- Kexts cho Clover . (https://www.fshare.vn/file/6K17L5MEUVIM)
- Hackintosh Vietnam – Ultimate AIO Tool bản mới nhất. (http://www.insanelymac.com/forum/files/file/210-hackintosh-vietnam-ultimate-aio-tool/)
- Một chiếc USB 8GB (nên chọn USB 16GB 2.0)
Cách làm:
Trước tiên bạn cần giải nén file OS X ***.app sau đó copy vào thư mục Applications thông qua ổ share đã cấu hình cho máy ảo
Ảnh minh họa
Khi máy ảo chạy xong thì bạn cắm USB vào laptop
Cấu trúc phân vùng của một chiếc USB cài Mac OS X
- Phân vùng EFI: mơi chứa Clover – phần mềm giúp laptop phân vùng bộ cài Mac OS để khởi động bộ cài này.
- Phân vùng chứa bộ cài (install_osx): Dựa vào việc bạn lựa chọn cách tạo bộ cài như thế nào để phân vùng sao cho phù hợp. Đối với phương pháp Createinstallmedia tối thiểu 6.18 GB còn với phương pháp BaseBinaries clone tối thiểu 7.6 GB. Vì vậy để thuận tiện nên dùng USB 16GB
Cách phân vùng cho USB:
Tạo bộ cài trên máy
Bạn có thể tạo bộ cài bằng phương pháp Createinstallmedia hoặc BaseBinaries clone.
Có 2 cách được khuyên nên dùng để tạo bộ cài là tạo theo phương pháp Createinstallmedia hoặc tạo theo phương phápBaseBinaries clone.
1.Phương pháp Createinstallmedia
Theo cách này, bạn trước khi chạy lệnh terminal thì nên có bộ cài trong thư mục Applications cùng tên của phân vùng mà bạn cần ghi bộ cài lên, đổi thành là install_osx.
-
- Đối với OS X Mavericks
sudo /Applications/Install\ OS\ X\ Mavericks.app/Contents/Resources/createinstallmedia –volume /Volumes/install_osx –applicationpath /Applications/Install\ OS\ X\ Mavericks.app –nointeraction
- Đối với OS X Mavericks
-
- Đối với Yosemite
sudo /Applications/Install\ OS\ X\ Yosemite.app/Contents/Resources/createinstallmedia –volume /Volumes/install_osx –applicationpath /Applications/Install\ OS\ X\ Yosemite.app –nointeraction
- Đối với Yosemite
-
- Đối với EL Capitan
sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia –volume /Volumes/install_osx –applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app –nointeraction
- Đối với EL Capitan
Phương pháp BaseBinaries clone: (khuyên dùng)
Lưu ý: phương pháp này bạn có thể làm thông qua giao diện bằng cách dùng Disk Utility và Finder nhưng để thuận tiện thì ta có thể dùng lệnh cho nhanh. Bạn copy từng lệnh và dán vào Terminal
Trước khi chạy lệnh ở terminal bạn cần phải có bộ cài trong thư mục Applications và tên của phân vùng bạn muốn ghi bộ cài lên cần đổi tên là install_osx
-
- Đối với OS X Mavericks
# temporary directorymkdir /tmp/install_esd# mount InstallESD.dmg in installer packagehdiutil attach “/Applications/Install OS X Mavericks.app/Contents/SharedSupport/InstallESD.dmg” -readonly -mountpoint /tmp/install_esd -nobrowse# restore it to targetsudo asr restore -source /tmp/install_esd/BaseSystem.dmg -target /Volumes/install_osx -erase -format HFS+ -noprompt# rename the target to be less unwieldydiskutil rename “OS X Base System” install_osx# remove Packages symlinkrm /Volumes/install_osx/System/Installation/Packages# copy Packages as foldercp -a /tmp/install_esd/Packages /Volumes/install_osx/System/Installation# copy BaseSystem.dmgcp -a /tmp/install_esd/BaseSystem.dmg /tmp/install_esd/BaseSystem.chunklist /Volumes/install_osx# unmount InstallESD.dmghdiutil detach /tmp/install_esd# remove temporary directoryrmdir /tmp/install_esd
- Đối với OS X Mavericks
-
- Đối với Yosemite
# temporary directorymkdir /tmp/install_esd# mount InstallESD.dmg in installer packagehdiutil attach “/Applications/Install OS X Yosemite.app/Contents/SharedSupport/InstallESD.dmg” -readonly -mountpoint /tmp/install_esd -nobrowse# restore it to targetsudo asr restore -source /tmp/install_esd/BaseSystem.dmg -target /Volumes/install_osx -erase -format HFS+ -noprompt# rename the target to be less unwieldydiskutil rename “OS X Base System” install_osx# remove Packages symlinkrm /Volumes/install_osx/System/Installation/Packages# copy Packages as foldercp -a /tmp/install_esd/Packages /Volumes/install_osx/System/Installation# copy BaseSystem.dmgcp -a /tmp/install_esd/BaseSystem.dmg /tmp/install_esd/BaseSystem.chunklist /Volumes/install_osx# unmount InstallESD.dmghdiutil detach /tmp/install_esd# remove temporary directoryrmdir /tmp/install_esd
- Đối với Yosemite
-
- Đối với EL Capitan
# temporary directorymkdir /tmp/install_esd# mount InstallESD.dmg in installer packagehdiutil attach “/Applications/Install OS X El Capitan.app/Contents/SharedSupport/InstallESD.dmg” -readonly -mountpoint /tmp/install_esd -nobrowse# restore it to targetsudo asr restore -source /tmp/install_esd/BaseSystem.dmg -target /Volumes/install_osx -erase -format HFS+ -noprompt# rename the target to be less unwieldydiskutil rename “OS X Base System” install_osx# remove Packages symlinkrm /Volumes/install_osx/System/Installation/Packages# copy Packages as foldercp -a /tmp/install_esd/Packages /Volumes/install_osx/System/Installation# copy BaseSystem.dmg & AppleDiagnostics.dmgcp -a /tmp/install_esd/BaseSystem.dmg /tmp/install_esd/BaseSystem.chunklist /tmp/install_esd/AppleDiagnostics.dmg /tmp/install_esd/AppleDiagnostics.chunklist /Volumes/install_osx# unmount InstallESD.dmghdiutil detach /tmp/install_esd# remove temporary directoryrmdir /tmp/install_esd
- Đối với EL Capitan
Cài đặt Clover lên phân vùng EFI của USB vừa tạo
Chỉnh sửa Config.list phù hợp với máy của bạn
Nguyên nhân phải chỉnh sửa là vì mỗi một laptop sẽ có cấu hình không giống nhau, vì vậy nếu muốn Clover nhận diện được máy tính thì bạn cần boor bộ cài muốn cấu hình cho Config.plist.
Việc cấu hình config.plist giờ đây cũng được đơn giản hóa rất nhiều nhờ một công cụ có tên là Hackintosh VietNam – Ultimate AIO Tool. Ngoài ra khi tạo config.plist bạn không nên chọn quá nhiều thiết lập.
Copy Config.plist vào USB theo đường dẫn EFI\CLOVER\
Copy HFSplus.efi theo đường dẫn như hình (nhớ xóa file VBoxHfs-64.efi đi)
Copy kext vào Clover theo đường dẫn như hình
Bạn cần xóa hết toàn bộ các folder trong mục kexts trừ mục Other để copy text vào đó.
Thêm DSDT vào Clover (bất đắc dĩ lắm mới dùng)
DSDT được coi là linh hồn của hackintosh với chức năng hỗ trợ Mac OS X nhận diện các phần cứng một cách đầy đủ nhất, và giảm thiểu các lỗi xảy ra trong quá trình cài đặt. Có nhiều lỗi xảy ra khi cài Mac oS chủ yêu vì khi load text hệ thống không nhận diện được phần cứng, từ đó nảy sinh lỗi. SDST là công đoạn gần cuối khi cài đặt, giúp quá trình cài trở nên nhanh gọn và ít lỗi. Thường thì các máy cùng chung mainboard có thể dùng được DSDT của nhauNếu không có DSDT thì bạn bỏ qua bước này, trong quá trình cài đặt sẽ gặp rất nhiều lỗi, nhưng yên tâm hầu hết đã có cách khắc phục, miễn là bạn đủ kiên nhẫn theo đuổi tới cùng.
Đến đây việc sử dụng USB để vài Mac OS X coi như xong. Trong trường hợp sau này ần USB để cài cho máy tính iMac cũ chính hãng khác thì bạn chỉ cần tạo lại file Config.plist là được.
Tin liên quan:
Miễn phí giao hàng nội thành
Miễn phí đổi trong 10 ngày
Cam kết hàng chính hãng 100%
Tiền mặt, quẹt thẻ, chuyển khoản