[Hướng dẫn] Cài đặt Yosemite trên GPT với Clover cho PC/Laptop không uEFI

Thảo luận trong 'Kiến Thức Cơ Bản - Hướng Dẫn' bắt đầu bởi Tiến La Văn, 9 Tháng bảy 2015.

Chia sẻ trang này

  1. Tiến La Văn

    Tiến La Văn Bang chủ chém gió

    Tham gia ngày:
    18 Tháng năm 2015
    Bài viết:
    129
    Đã được thích:
    67
    Điểm thành tích:
    28
    Giới tính:
    Nam
    Apples-OS-X-Yosemite.png
    TỔNG QUAN
    Bao giờ cũng vậy mọi vấn đề đều khó khăn ở bước khởi đầu. Ngay bài này cũng vậy, tôi cũng chẳng biết bắt đầu từ đâu. À! vậy để tôi kể cho các bạn nghe một câu truyện để thay phần mở đầu nhé!

    Cách đây vài năm, khi tôi bắt đầu tìm hiểu hackintosh, các bài hướng dẫn luôn khuyến khích tôi định dạng ổ cứng ở GPT và Chameleon đảm nhiệm vai trò một boot loader khá tốt. Qua quá trình sửa dụng hackintosh, tôi nhận thấy GPT luôn có ưu điểm vượt trội so với MBR truyền thống.

    Tuy nhiên, rắc rối lại xảy ra khi tôi muốn cài windows song song với OS X. Tôi luôn nhận được câu trả lời dứt khoát của anh Bill "bạn không thể cài đặt windows lên GPT HDD". Tôi đành phải trở về với MBR để giải quyết nhu cầu của mình. Một thời gian sau, khi mà Clover boot loader trở nên thông dụng và phổ biến hơn. Tôi đã chuyển hoàn toàn sang GPT và quên hẳn dùng chameleon thế nào.

    Tuy nhiên, rắc rối vẫn chưa dừng lại, một thằng bạn nó cầm 1 con máy dell gắn 1 ổ cứng 3Tb, bảo mày cài OS X chạy song song với windows 8.1 giúp tao. Mình nghĩ chà dell thì OK rồi uefi/GPT mà táng thôi! chứ MBR thì làm sao nhận hết 3Tb được. Hâm hở, hì hụt làm cho nó. Bất ngờ, cái gì thế này? sao không thể add boot trong bios? sao dòng boot uefi mờ thế? Thôi rồi, Dell khóa chức năng boot uefi rồi. Hì hụt đọc lại "Các vấn đề clover boot loader" vừa đọc vừa nghiệm. Cuối cùng chỉ có 1 dòng đã dẫn mình tới đích: Ở chế độ BIOS boot: BIOS->boot0->boot1 ->BOOT->CLOVERX64.efi->Apple's boot.efi->mach_kernel (64 bit). Và OS X Yosemite đã được cài đặt song song với windows 8.1 trên GPT hoàn hảo mà không cần dùng đến boot uEFI. Mình quyết định viết bài này chia sẽ và hướng dẫn cách làm: Cài đặt Yosemite trên GPT đối với PC/laptop không uEFI.

    Bài này sẽ hướng dẫn cài Yosemite trên GPT trước, bài sau sẽ hướng dẫn bạn cài song song với Windows 8.1. Hãy hít một hơi thật sâu để tiến hành nào, thư giãn và dành một phút cho quảng cáo.

    Bạn đang muốn chuyển đổi sử dụng OS X trên MBR sang GPT, tuy nhiên máy bạn không có uEFI, hoặc uEFI bị khóa! Bạn muốn cài đặt Windows song song với OS X trên GPT! với bios non-uefi, thì đây là bài viết dành cho bạn.

    [HƯỚNG DẪN] CÀI ĐẶT YOSEMITE TRÊN GPT ĐỐI VỚI PC CÓ BIOS NON-UEFI


    Hãy pha một ly cà phê và bắt đầu thôi!

    YÊU CẦU
    - Để đọc hiểu và thực hiện được hướng dẫn này bạn cần có 1 lượng kiến thức nhất định về hackintosh. Nếu là người mới tìm hiểu hackintosh bạn nên đọc một số bài viết khác liên quan để tránh các sai sót không đáng có trong quá trình thực hiện.
    - Đối với các bạn đang muốn chuyển từ MBR sang GPT cần tìm hiểu thêm các kiến thức cơ bản cũng nhưng cách định dạng chia đĩa trên GPT.
    - Đối với các bạn đang muốn chuyển từ bộ khởi động (bootloader) Chameleon sang Clover, nên đọc thêm loạt bài giới thiệu và hướng dẫn về Clover. Các bạn đã thuần thục bộ khởi động Clover thì lưu trữ cẩn thận thư mục EFI, tập tin config.plist, các kext có liên quan.

    CHUẨN BỊ:
    - Một USB 8gb hoặc lớn hơn.
    - Bản OS X Yosemite tải từ apple store.
    - Một máy mác thật hoặc hackintosh đang hoạt động, hoặc hackintosh trên máy ảo.
    - Bộ khởi động Clover mới nhất tải Please login or register to view links.
    - Phầm mềm cấu hình Clover configurator tải Please login or register to view links.
    - Phần mềm Showhiddenfile tải Please login or register to view links.
    - Phần mềm Hackintosh Vietnam Tool Please login or register to view links

    TIẾN HÀNH:
    BƯỚC 1: CHUẨN BỊ USB
    - USB 8gb của bạn chia đúng 1 phân vùng hfs+ với chuẩn GPT dùng để chứa bộ cài OS X Yosemite 10.10.
    - Chúng ta sẽ cài boot-loader Clover lên phân vùng EFI của USB nhé!

    - Chạy Disk utility và thực hiện từng bước như trong hình.
    Please login or register to view links

    - Sau khi hoàn tất, bạn sẽ thấy USB với các thông số tương tự như trong hình.
    Please login or register to view links

    - Tạm thời thu nhỏ Disk Utility xuống dock (Đừng đóng vội!)

    BƯỚC 2: TẠO BỘ CÀI ĐẶT
    - Chạy Showhiddenfiles> click show special files chờ vài giây, xong đóng ShowHiddenFiles đi!. Trong bộ Yosemite tải về từ apple store có file ẩn, rất bất tiện khi dùng đến câu lệnh trong terminal, đặt phần mềm này ngoài desktop cứ thế mà click.
    Please login or register to view links

    - Kéo file "Install OS X Yosemite" (IOSXY) tải được từ Apple Store ra desktop cho thuận tiện xử lý nhé. Click chuột Phải lên IOSXY chọn show package content. Nhấp đúp chuột vào file InstallESD.dmg trong /Content/ShareSupport.
    Please login or register to view links

    - Sau khi InstallESD.dmg được mount, click chuột phải BaseSystem.dmg chọn Open with > DiskImageMonuter (default).
    Please login or register to view links

    - Mở Disk Utility sau khi BaseSystem.dmg được mount. Bạn thực hiện tiếp như sau:
    * Chọn tab Restore, Click phải USB>installer (partition đã tạo ở bước 1) > set as destination
    * Click OS X Base System (vừa được mount ra ở bước trên) > click restore > click tiếp erase > Nhập password > Enter. Bạn pha cà phê chưa, giờ nhâm nhi tí đi, mất thời gian khoản 10 phút tùy máy nhé.
    Please login or register to view links

    - Sau khi restore xong bạn gở bỏ Basesystem.dmg (click phải chuột vào Basesystem.dmg > chon tiếp eject disk image) trong Disk Utility để tránh rối khi bạn xử lý trên USB nhé. Nào giờ bạn đóng Disk Utility lại.
    Please login or register to view links

    - Trở lại desktop, bạn sẽ thấy một phân vùng có tên "OS X Base System", đấy là phân vùng Installer trên USB của bạn trước khi restore. Giờ đổi tên nó thành "Installer" để dễ nhận biết nhé.
    Please login or register to view links

    - Mở Installer lên, xóa package trong /system/installation đi. Mở tiếp OS X Install ESD lên, chép packages vào /system/Installation. Sau khi chép xong đóng /System/Installation lại.
    Please login or register to view links

    - Bạn chép tiếp BaseSystem.Chunklist, Basesystem.dmg vào installer.
    Please login or register to view links
    - Xong, giờ remove OS X Installation ESD luôn. Như vậy là bạn đã tạo hoàn chỉnh bộ cài lên USB. Giờ làm 1 ngụm cà phê cho thư giản trước khi qua các bước kế tiếp.

    BƯỚC 3: CÀI ĐẶT CLOVER BOOT LOADER
    - Đặt cốc cà phê xuống, chạy Clover.pkg, Click nút continue cho đến hình bên dưới!
    - Click tiếp "Change install location", Chọn phân vùng clover của USB > click tiếp Continue.
    - Click tiếp customize, chọn các mục chính xác theo hình bên dưới:
    - Click tiếp install, nhập password, Enter. Làm tiếp 1 ngụm cà phê nào, đợi dăm ba phút tùy từng máy, nhanh chậm còn phụ thuộc vào USB.
    Please login or register to view links
    - Cài xong click Close.

    BƯỚC 4: TẠO FILE CONFIG.PLIST
    Đọc kỹ bước này để biết mình đang ở mục nào nhé!
    - Các bạn nào chuyển từ Chameleon sang Clover thì dùng Hackintosh Việt Nam Tool, chọn các mục đúng với cấu hình máy mình, click install, sau đó chép config.plist ở desktop vào USB/Partiton clover/efi/clover, nhớ không thể thiếu boot-flags như trong hình nhé.
    Please login or register to view links

    - Nếu pro hơn bạn có thể dùng Clover Configurator để cấu hình file config.plist.
    Chú ý quan trọng:
    - Các dòng máy có CPU sandy/ivy tick thêm Asus AICPUPM trong tab: Kernel and Kext Patches.
    - Các dòng máy có CPU Haswell tick thêm KernelPM trong tab: Kernel and Kext Patches.
    - Cuối cùng tick kext-dev-mode=1 trong tab boot.
    Please login or register to view links

    - Còn tôi chỉ việc chép nguyên bộ thư mục clover trong máy sang USB/Clover Partition/EFI, vì tôi đang dùng bộ khởi động Clover trên máy của mình và mọi thứ đã được cấu hình hoàn hảo.

    BƯỚC 5: CHÉP CÁC KEXT CẦN THIẾT VÀO THƯ MỤC CLOVER.
    - Kext quan trọng là fakesmc.kext vào USB/Clover/EFI/Clover/Kexts/10.10 (nếu chưa có, có thể tạo ra).
    - Kext voodoops2 vào USB/Installer/system/library/Extensions đối với laptop.

    Khởi động lại máy từ USB

    BƯỚC 6: ĐỊNH DẠNG GPT CHO ĐĨA CỨNG TỪ MÀN HÌNH CÀI ĐẶT
    - Nếu mọi thứ hoàn hảo bạn sẽ vào đến màn hình chào của OS X Yosemite, cố lên sắp đến đích rồi!
    Please login or register to view links

    - Chọn ngôn ngữ click mũi tên, màn hình OS X Utility mở ra (hình nhỏ), chọn Disk Utility và thực hiện như hình bên dưới:
    Please login or register to view links

    - Thoát Disk Utility, bắt đầu tiến trình cài đặt OS X Yosemite lên ổ cứng của bạn, làm tuần tự như hình bên dưới.
    Please login or register to view links

    - Kết thúc cài đặt OS X sẽ tự động reset máy, bạn boot lại từ USB và chọn phân vùng Yosemite để thực hiện các bước khởi tạo ban đầu (phần này mình sẽ không nói nhiều vì cứ làm theo yêu cầu của OS X Yosemite là được).
    Please login or register to view links

    BƯỚC 7: CÀI ĐẶT BỘ KHỞI ĐỘNG CLOVER LÊN Ổ CỨNG
    - Trước khi cài kext hoặc fix lỗi các thứ, bạn cần cài đặt bộ khởi động Clover lên ổ cứng để không dùng đến USB khởi động nữa.
    - Nhắc lại kiến thức 1 tí, Clover khởi động ở chế độ bios non-uEFI như sau: BIOS->boot0->boot1 ->BOOT->CLOVERX64.efi->Apple's boot.efi->mach_kernel (64 bit).
    - Một chú ý quan trọng: mặc dầu bạn cài OS X Yosemite trên GPT, nhưng khi bạn cài Clover thì lựa chọn các mục giống như bạn cài trên MBR. Bạn làm tuần tự trong hình nhé.
    Please login or register to view links

    - Đợi cài xong bạn click close để đóng clover lại. Giờ mount EFI của HDD chứa OS X ra chép USB/EFI/Clover vào EFI của ổ cứng, như vậy bạn đã có thể boot từ ổ cứng và không cần dùng đến USB mồi nữa. Cách mount phân vùng EFI như thế nào bạn tìm hiểu thêm nhé.

    Chà cài xong cũng vừa hết ly cà phê! :v giờ bỏ USB ra boot loại từ ổ cứng tận hưởng thành quả nào!

    Mình kết thúc bài này ở đây, Đó đọc bài Dualboot với windows 8 ở bài kế tiếp.

    Mọi thắc mắc về bài viết các bạn có thể comment bên dưới dể được hướng dẫn!

    Chúc các bạn thành công!

    Nguồn: Please login or register to view links
     
    quocnam_vnn and Maximusfotos like this.
  2. Monkey.D.Luffy

    Monkey.D.Luffy Technical Hackintosh Thành viên BQT

    Tham gia ngày:
    12 Tháng năm 2015
    Bài viết:
    512
    Đã được thích:
    243
    Điểm thành tích:
    63
    Giới tính:
    Nam
    có cái sai trong hình anh :D đã test trên 2 máy :) Dell hết
     
  3. Dương Cầm

    Dương Cầm Mới Tham Gia

    Tham gia ngày:
    29 Tháng sáu 2015
    Bài viết:
    3
    Đã được thích:
    0
    Điểm thành tích:
    1
    Giới tính:
    Nam
    Mình dùng tools tạo bộ cài trên windows rồi cài như hình, kết quả thật tuyệt vời :D
     
  4. Phúc Huỳnh

    Phúc Huỳnh Mới Tham Gia

    Tham gia ngày:
    9 Tháng bảy 2015
    Bài viết:
    2
    Đã được thích:
    1
    Điểm thành tích:
    3
    Giới tính:
    Nam
    mình làm tới phần chọn Boot OS X Install in verbose mode thì load 1 hồi cả đống chữ rồi màn hình đen luôn. :(. Không biết bị gì nữa. Help me!
     
  5. Tiến La Văn

    Tiến La Văn Bang chủ chém gió

    Tham gia ngày:
    18 Tháng năm 2015
    Bài viết:
    129
    Đã được thích:
    67
    Điểm thành tích:
    28
    Giới tính:
    Nam
    Hình nào!? chổ nào!
     
  6. Tiến La Văn

    Tiến La Văn Bang chủ chém gió

    Tham gia ngày:
    18 Tháng năm 2015
    Bài viết:
    129
    Đã được thích:
    67
    Điểm thành tích:
    28
    Giới tính:
    Nam
    Cho cấu hình cụ thể mới biết mà giúp!
     
  7. Phúc Huỳnh

    Phúc Huỳnh Mới Tham Gia

    Tham gia ngày:
    9 Tháng bảy 2015
    Bài viết:
    2
    Đã được thích:
    1
    Điểm thành tích:
    3
    Giới tính:
    Nam
    Thanks bạn! Mình mới fix được luôn. Thật không thể tin được :). Tại vì mình cài trên PC xài với màn hình DELL Full HD, mình chỉ thử đổi sang sử dụng HDMI thay vì VGA (cũng may có sẵn), không ngờ nó boot vào ngon lành luôn. Giờ đang ngồi làm kext với kiểm speed test.
     
    Tiến La Văn thích bài này.
  8. TheOnlyOne

    TheOnlyOne Mới Tham Gia

    Tham gia ngày:
    19 Tháng năm 2015
    Bài viết:
    136
    Đã được thích:
    49
    Điểm thành tích:
    28
    Giới tính:
    Nam
    Nơi ở:
    Ấp 4 - Hiệp Phước - Nhơn Trạch - Đồng Nai
    Web:
    Anh Tiến La Văn cho em hỏi ngu xíu.. Máy anh cài Clover Legacy có bị lúc mở máy lên nó nhấp nháy dấu _ khoảng 7-8 cái rồi mới boot vào không? Máy em bị như vậy không biết có fix được không?
     
  9. oldman20

    oldman20 Mới Tham Gia

    Tham gia ngày:
    10 Tháng sáu 2015
    Bài viết:
    37
    Đã được thích:
    4
    Điểm thành tích:
    8
    Giới tính:
    Nam
    sai chỗ nào vậy bạn?
     
  10. Tiến La Văn

    Tiến La Văn Bang chủ chém gió

    Tham gia ngày:
    18 Tháng năm 2015
    Bài viết:
    129
    Đã được thích:
    67
    Điểm thành tích:
    28
    Giới tính:
    Nam
    Chuyện thường ở huyện! chẳng phải fix làm gì! đấy là bios đang tìm partition chứa boot.
     
  11. oldman20

    oldman20 Mới Tham Gia

    Tham gia ngày:
    10 Tháng sáu 2015
    Bài viết:
    37
    Đã được thích:
    4
    Điểm thành tích:
    8
    Giới tính:
    Nam
    em cài thì có lần thấy dấu nhắc, lần thì ko:rolleyes:
     
  12. quocnam_vnn

    quocnam_vnn Mới Tham Gia

    Tham gia ngày:
    5 Tháng bảy 2015
    Bài viết:
    115
    Đã được thích:
    4
    Điểm thành tích:
    18
    Giới tính:
    Nam
    Mình setup xong rồi, cài Clover hết rồi, ở màn hình Clover nhấn F4 rồi boot vào MAC. Nhưng vào thư mục Clover/ACPI/Origin thì chỉ thấy file DSDT.aml, DumDumplog.txt và một số file khác đuôi .aml - tuy nhiên không có file SSDT.aml nào hết.
    Mình có làm thiếu bước nào không nhỉ?
     

    Các file đính kèm:

    Chỉnh sửa cuối: 25 Tháng mười 2015
  13. TanHung.Bio

    TanHung.Bio Mới Tham Gia

    Tham gia ngày:
    25 Tháng mười một 2015
    Bài viết:
    4
    Đã được thích:
    0
    Điểm thành tích:
    1
    Giới tính:
    Nam
    Thanh chủ thớt, rất hữu ích cho máy PC cũ


    Sent from iMAC using Tapatalk
    ASUS 1366x768 - CPU: 3217U - Chipset: HM76 - Video: Intel HD Graphics 4000 - Audio: VIA VT1802P
    Wifi: Atheros AR9485 - Lan: Atheros AR8161/8165 - Touch: HID-compliant
     
    Chỉnh sửa cuối: 25 Tháng mười một 2015
  14. quocnam_vnn

    quocnam_vnn Mới Tham Gia

    Tham gia ngày:
    5 Tháng bảy 2015
    Bài viết:
    115
    Đã được thích:
    4
    Điểm thành tích:
    18
    Giới tính:
    Nam
    Mình đã tạo bộ cài như hướng dẫn cài thành công trên bộ PC cấu hình:
    E5450
    P5K
    Zotac GT630
    ALC 883
    RTL 8111
    Nhưng do đẩy con main và CPU cho ông Cậu nên tìm bộ khác về vọc. Và cũng dùng bộ cài này để cài trên dàn cùi bắp như dưới sign thì boot bị đứng ở dòng PCI Configuration Begin.
    Đã thử thay npci=0x2000 hoặc npci=0x3000 nhưng vẫn không thành công. Bác nào có cách vượt chỉ mình với.
    Thanks.
     
  15. rookie3686

    rookie3686 Mới Tham Gia

    Tham gia ngày:
    4 Tháng một 2016
    Bài viết:
    1
    Đã được thích:
    0
    Điểm thành tích:
    1
    Chủ thớt cho mình hỏi chút,mình làm theo hướng dẫn nhưng khi cài , nhưng chỉ vào màn hình trái táo loading thì chỉ load được 1/2 thanh loading thì dừng không chạy thêm nữa?
     
  16. Snoopy

    Snoopy Mới Tham Gia

    Tham gia ngày:
    4 Tháng một 2016
    Bài viết:
    1
    Đã được thích:
    0
    Điểm thành tích:
    1
    Giới tính:
    Nam
    Kext lấy luôn trong HVT à a?
     
  17. hoanglongvu

    hoanglongvu Mới Tham Gia

    Tham gia ngày:
    11 Tháng một 2016
    Bài viết:
    2
    Đã được thích:
    0
    Điểm thành tích:
    1
    Giới tính:
    Nam
    Anh chủ top cho em hỏi chút
    máy em cấu hình như thế thì phải cài theo hướng dẫn nào ?
    Em thấy có nhiều hướng dẫn nhưng mất phương hướng không biết theo cách nào tốt cho máy có cấu hình như em
    Acer Aspire V Nitro VN7-591G - i7-4710HQ - Intel HD4600 / NVIDIA GTX860 2GB 1920x1080-hdd GTP-UEFI BIOS
     
    Chỉnh sửa cuối: 14 Tháng một 2016
  18. nguyenvanhoangns

    nguyenvanhoangns Mới Tham Gia

    Tham gia ngày:
    23 Tháng một 2016
    Bài viết:
    12
    Đã được thích:
    0
    Điểm thành tích:
    1
    Mình bị vướng ở bước 5:
    - Kext quan trọng là fakesmc.kext vào USB/Clover/EFI/Clover/Kexts/10.10 (nếu chưa có, có thể tạo ra).
    - Kext voodoops2 vào USB/Installer/system/library/Extensions đối với laptop.
    Vì đây là lần đầu cái, mình hiểu Kext như Drive bên win, được lấy từ hackintosh.
    Mình đang có sẵn hackintosh trên máy ảo.
    Vậy mình phải làm gì để có những thành phần ở bước 5
    Cảm ơn.
     
  19. disconnected

    disconnected Mới Tham Gia

    Tham gia ngày:
    27 Tháng mười một 2015
    Bài viết:
    2
    Đã được thích:
    0
    Điểm thành tích:
    1
    Giới tính:
    Nam
    Mấy cái hình die hết rồi chủ thớt ơi.
     
  20. DươngTH

    DươngTH Administrator Thành viên BQT

    Tham gia ngày:
    23 Tháng năm 2015
    Bài viết:
    2,094
    Đã được thích:
    711
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Nghề nghiệp:
    iOS Developer
    Nơi ở:
    TP. Hồ Chí Minh
    Web:
    chỉnh DNS về DNS GG đi.
     

Chia sẻ trang này