Chuẩn bị kiến thức cơ bản trước khi cài Hackintosh trên Laptop, PC

Đây là bài viết số 3 trong 7 bài viết của series Cài Hackintosh toàn tập A-Z

Trước khi đi vào Hackintosh, cài Mac OS trên Laptop, PC thì chúng ta hãy trang bị cho mình một số kiến thức cơ bản. Ở đây Tuong.Me sẽ chia sẻ cho các bạn một số kiến thức và thuật ngữ trong hackintosh. Điều này sẽ giúp bạn không bị bỡ ngỡ trong các bài viết hướng dẫn sau. Nào chúng ta cùng bắt đầu.

Chuẩn bị kiến thức cơ bản trước khi cài Hackintosh trên Laptop, PC

Hackintosh chỉ hỗ trợ chuẩn UEFI – GPT

Các phiên bản macOS gần đây chỉ hỗ trợ chuẩn UEFI – GPT trên máy tính. Còn chuẩn Lagacy – MBR sẽ không được Support. Bạn hãy lưu ý điều này và kiểm tra xem máy tính của mình có hỗ trợ UEFI – GPT không trước khi thực hiện cài Hackintosh trên Laptop, PC.

Nếu bạn đang thắc mắc chuẩn UEFI – GPT, Lagacy – MBR là gì? Mình đã có bài viết chia sẻ chi tiết về phân biệt sự khác nhau giữa MBR với GPT và LEGACY với UEFI các bạn có thể ghé đọc qua. Ở đây mình sẽ nêu ra một số vấn đề cơ bản như sau:

  • MBR và GPT là hai chuẩn quản lý thông tin phân vùng trên máy tính hiện nay.
  • GPT  được phát hành trong thời gian gần đây, là một sự nâng cấp so với MBR.
  • Legacy BIOS và UEFI là các phần mềm hệ thống kiểm tra các thiết bị vào ra trên máy tính của bạn
  • UEFI cho tốc độ khởi động máy tính nhanh hơn Legacy
  • GPT chỉ được support trên UEFI còn MBR thì không.

Nhiều thông tin chi tiết cũng như cách kiểm tra máy tính có hỗ trợ chuẩn UEFI – GPT không? mình đã để trong bài viết, các bạn hãy truy cập và đọc nó nhé.

Chuẩn bị các kiến thức máy tính cơ bản

Trước tiên cần phải biết các thành phần máy tính, đâu là các thành phần quan trọng. Biết xem thông số cấu hình máy tính của mình ví dụ như CPU, card đồ họa, main, màn hình,….

Thứ 2, phải biết cài Windows, Ubuntu, biết phân vùng ổ cứng. Nếu khi bạn đã thực hiện cài win thì bạn sẽ đỡ khó khăn hơn trong việc cài mac os trên laptop, PC. Bởi vì khi cài mac os bạn sẽ phải chỉnh sửa rất nhiều thông số và fix các lỗi gặp phải. Tuong.Me đã viết rất nhiều các bài viết về việc cài Win, Ubuntu cho máy tính. Một số bài viết như:

Quý bạn đọc có thể tham khảo qua.

Một số thuật ngữ trong Hackintosh

Clover bootloader

Clover Bootloader là gì? Đây là khái niệm đầu tiên bạn cần phải biết nếu như muốn cài mac os cho PC, Laptop. Nó là bộ nạp khởi động được thiết kế đặc biệt để khởi động MacOS trên máy tính. Clover sẽ đánh lừa macOS răng đây là real mac và cho phép macOS chạy trên PC, Laptop. Ngoài ra Clover bootloader còn hỗ trợ khởi động các hệ điều hành khác như Windows, Ubuntu,… Điều này cho phép bạn cài mac os song song windows mà không gặp lỗi khởi động nào.

Xem thêm tại trang chủ: https://sourceforge.net/projects/cloverefiboot/

Kext

Kext là trình điều khiển các thành phần trên máy tính của bạn. Hay còn được gọi là driver cho macOS. Trong macOS  thì không có khái niệm driver mà thay vào đó là kext. Tìm kiếm, cài đặt và fix lỗi kext là một trong những vấn đề khó khăn nhất trong cài Hackintosh trên Laptop, PC.

Một số Kext cơ bản:

  • FakeSMC: là kext quan trọng nhất. Nó giúp máy Hackintosh có thể giả lập các hệ thống cảm biến giống như máy Mac. Thiếu nó sẽ không khởi động được macOS.
  • Lilu: là kext của tác giả vit9696. Hỗ trợ patch mềm on-the-fly cho nhiều loại kext mà không cần sửa vào file gốc.
  • WhateverGreen: đây là plugin của Lilu hỗ trợ nhiều loại patch cho card màn hình AMD.
  • FakePCIID: là kext của Rehabman. Sử dụng kèm với plugin để sửa được một số thứ như: card onboard Intel + HDMI Audio, wifi + lan Broadcom, USB ….
  • AppleALC: là Plugin của Lilu, giúp kích hoạt chip âm thanh trong máy.
  • ….

config.plist

Chuẩn bị kiến thức cơ bản trước khi cài Hackintosh trên Laptop, PC

config.plist là một file cấu hình của Clover Bootloader. Khi cài đặt Clover sẽ xuất hiện file này, đây là file mà bạn sẽ phải chỉnh sửa rất nhiều. Chỉnh sửa đúng file này bạn mới boot được vào macOS.

Xem thêm: Hackintosh là gì? Giới thiệu về việc cài Mac OS trên Laptop, PC

DSDT/SSDT

Là các bảng giao thức điều khiển thiết bị, được lưu trữ trong BIOS/UEFI của máy tính. DSDT, SSDT mô tả các thành phần có trong máy tính, và cung cấp các hàm để vận hành chúng. Driver (kext) sẽ sử dụng các hàm này để điều khiển thiết bị trong các hệ điều hành như Windows, OS X, Linux. Nếu không có DSDT/SSDT, hệ điều hành sẽ không chạy được.

Patch DSDT/SSDT

Trên hệ thống Hackintosh, một số thành phần như card đồ họa, âm thanh, pin không hoạt động. Vì bảng DSDT trên máy không tuân theo chuẩn của macOS. macOS chỉ support các phần cứng do Apple quy định. Do đó việc cần làm là Patch,chỉnh sửa DSDT/SSDT để Hackintosh có thể nhận diện phần cứng và hoạt động đúng cách.

Trên đây là những kiến thức cơ bản bạn cần chuẩn bị trước khi cài Mac OS trên PC Laptop. Bài viết sử dụng tài liệu của tác giả Nguyễn Văn Hùng. Nếu bạn cảm thấy khó khăn trong việc cài hackintosh thì có thuê dịch vụ cài đặt của bác này với thông tin như sau:

  • Họ Tên: Nguyễn Văn Hùng
  • Số điện thoại: 0377930334
  • Email: [email protected]
  • Facebook: vanhung4499
  • Địa chỉ: Làng đại học, Đại học quốc gia TPHCM – Thủ Đức

🙂 😛 😎 😉 😀 😆 🙄 😕

Xem tiếp các bài viết trong series

<< Tìm hiểu cấu hình cài Mac OS trên PC Laptop, đâu là phần cứng tương thíchCách kiểm tra phần cứng máy tính chi tiết với phần mềm AIDA64 Extreme >>