Khi bắt tay vào build máy tính mới, hay cải tạo máy tính hiện hữu, để cài hackintosh, những câu hỏi luôn được người mới đặt ra là: mainboard, cpu intel, ram, ssd có phù hợp cho hackintosh không? Rồi! nên dùng gpu nvidia hay amd radeon?
Trong bài này chúng ta cùng tìm hiểu chi tiết những phần cứng phù hợp cho hackintosh. Khi đọc bài viết, các bạn sẽ dần thấy các thuật ngữ trong bài: Cách cài hackintosh, 30 điều cần biết trước khi tiến hành, Hackintosh Vietnam. Nếu bạn chưa hiểu hãy đọc lại. Nếu bạn cần thêm các hướng dẫn khác, có thể xem chuyên mục: hackintosh.
Chúng ta bắt đầu nào!
Xác định cấu hình chi tiết:
Một chiếc máy để có thể được gọi là máy tính, PC/Laptop thì cần những phần cứng nào (nói này hơi thừa, nhưng thôi kệ)
Mainboard:
là nơi liên kết tất tần tật các phần cứng còn lại. Bạn phải xác định nó là dòng main nào (B, H, Z), của hãng nào sản xuất (asus, asrock, gigabyte...).
CPU (Central Processing Unit):
CPU hiện được hỗ trợ rất tốt là cpu intel. Dòng cpu AMD Ryzen không được hỗ trợ, nhưng vẫn có thể cài được. Bạn phải xác định được loại cpu intel bạn đang dùng, ví dụ như core i5 8400, core i7 4770.
GPU (Graphic Proccess Unit):
Hiện tại có 3 loại GPU có thể đáp ứng cho việc cài macos.
Graphic On board:
Thường là HD graphic của intel, tích hợp thẳng vào cpu intel. Hoạt động các tác vụ nhẹ, tác vụ năng phải dùng gpu rời.
AMD Radeon & VEGA64
Do công ty AMD sản xuất, thường được gọi là đội đỏ (Iron Man). Mac os hỗ trợ từ đầu đến chân.
nVidia
Do công ty Nvidia sản xuất, gọi là đội xanh (captain america), mac os ngừng hỗ trợ từ phiên bản mojave.
RAM
Tất nhiên càng nhiều càng tốt (:)), bạn cũng nên xác định hãng nào, bao nhiêu gb.
SSD
Rất quan trong, có một loại không dùng được, cần xác định rõ hãng nào, mã ssd là gì. Nên dùng ssd để cài mac os vì tốc độ truy xuất.
Audio
100% được tích hợp sẳn trên mainboard. 98% thường là do hãng realtek sản xuất, 2% còn lại thuộc các hãng khác.
LAN
Card mạng, để kết nối với mạng nội bộ, router ra internet, thường của các hãng realtek, atheros, intel,..
Wifi
Mạng không dây, có nhiều hãng thường là intel, Broadcom, atheros.
USB
Cắm các thứ linh tinh bên ngoài vào mainboard, bạn cần xác định bao nhiêu cổng 2.0, bao nhiệu là 3.0
Keyboard, trackpad:
Hai cái này đi chung thường dùng chuẩn giao tiếp PS/2 chỉ dành cho laptop.
Cách xách định thông tin phần cứng
Device Manager trên window 10
Ta có thể tận dụng ngay Device Manager trên windows để xem được cấu hình cho PC của bạn, nếu biết chỗ tìm thì như thế này là đủ
AIDA64 Extremed
Ngoài ra các bạn có thể sử dụng AIDA64 Extremed để xem cấu hình chi tiết hơn và khá dễ sử dụng cho việc xuất cấu hình file thành một tệp để tiện cho việc hỗ trợ.
Xác định chuẩn BIOS:
Hiện nay, hai chuẩn BIOS đang tồn tại cũ BIOS legacy, mới BIOS uEFI. Chuẩn BIOS uEFI mới đang chiếm ưu thế vì tính ưu việt của nó và đang dần thay thế chuẩn BIOS legacy. Mình sẽ đề cập cách thức hoạt động của hai chuẩn trên trong các bài liên quan.
Khi bạn build máy tính mới,
Vậy xác định chúng như thế nào!?
Rất đơn giản, chạy lệnh msinfo32 trong hộp run của windows, bạn sẽ nhận được một bảng liệt kê các thông tin của máy tính. Tìm dòng BIOS mode, nếu ghi legacy tương ứng BIOS legacy, tương tự cho UEFI. xem hình
BIOS legacy
BIOS uEFI
Khi thực hiện các bước ở đây, các bạn vui lòng ghi tất cả các thông tin máy tính của mình vào giấy, để sau này chúng ta không phải lục lọi trong máy tìm lại thông tin.
Build máy tính như thế nào để phù hợp với hackintosh?:
CPU:
PC: Các CPU Intel core ix, Xeon, Pentium, Celeron đều có thể cài build máy tính hackintosh. Đối với dòng Pentium và Celeron sẽ cần phải fakecpuid thành core i tương ứng. Xeon ko có card onboard đi kèm nên xác định dùng chip trên thì phải có card rời mới cài được.
Laptop: Các CPU Intel core I đời 2 trở đi đều có thể cài. CPU Intel Celeron và Pentium sẽ không thể cài vì card HD graphics onboard của mấy dòng này sẽ không hoạt động trên các bản mac OS mới từ 10.11 trở đi.
GPU:
Onboard Graphics:
CPU Intel đời 3 trở lên mới dùng được. Phụ thuộc vào main nếu main chỉ có cổng vga thì sẽ không thể xuất màn hình vì realmac không sử dụng VGA. Cài được MacOS mới nhất
Laptop:
Hầu hết chỉ sử dụng onboard graphic đi kèm CPU rất ít máy có thể sử dụng được card rời, chỉ một số máy có thể tắt được card onboard là có thể.
Ví dụ điển hình: Dell M4700, Dell M4800, Dell Alianware 17R4/17R5, Thinkpad X1 Extreme. Mac os không hỗ trợ chuyển đổi card qua lại như windows. Đối với card nvidia chế độ này gọi là nvidia optimus còn đối với AMD radeon thì sử dụng AMD Switchable
Nvida:
Card gpu Nvida với kiến trúc Kelper, Fermi sẽ native (tự nhân ) đối với hackintosh (GT710, GT730, GT740, NVS…). Nhưng những kiến trúc này khá cũ, kext của Apple không hỗ trợ đầy đủ nên có thể hoạt động không hiệu quả. Đối với những card Maxwell và Pascal sẽ cần đến Nvidia Web Driver. Mac os chỉ hỗ trợ từ High Sierra trở về trước. Một số kiến trúc của nvidia không có web driver đồng nghĩa với việc không sử dụng được trên hackintosh. nVidia chỉ là lựa chọn thứ cấp cho việc cài hackintosh.
AMD hoặc AMD radeon:
Phần lớn GPU AMD hoặc AMD radeon sẽ chạy native với mac os vì nó có trên realmac. Card AMD sẽ chạy với native kext của Apple. Các dòng AMD Radeon RX 4XX, RX 5XX; hoặc Vega56, Vega64 đều support tốt. Còn khá nhiều dòng cũ nữa tham khảo link sau AMD GPU HACKINTOSH
Main PC
Đối với CPU intel. Gần như tất cả các main dành cho cpu Intel đều có thể cài. Main dòng H, B, Z, X đều có thể cài hackintosh. Vấn đề lớn nhất là nhiều main chỉ có cổng VGA và macOS thì không support cổng VGA chỉ support DVI, HDMI và Displayort, do đó nếu gặp main kiểu này bạn sẽ phải mua thêm card rời.
Đối với CPU AMD hiện nay đã có cách giải quyết, song hiệu năng vẫn còn là một vấn đề do phần cứng của realmac hiện tại vẫn không sử dụng chip này, do đó độ tương thích là không cao
RAM:
Tối thiểu 4Gb, đề nghị 8Gb, cho các ứng dụng văn phòng giải trí, 16GB hoặc hơn cho các ứng dụng đồ họa, phim ảnh, âm thanh.
Audio:
Các dòng âm thanh tích hợp có thể hoạt động trên hackintosh: ALC rất thông dụng, IDT, VIA, Conexant, Cirrus Logic, một số loại card âm thanh tích hợp rất khác lạ có thể bạn phải patch AppleHDA.
Ethernet:
các dòng card LAN hiện tại đều có thể hoạt động trên hackintosh.
Wifi:
Về wifi đã có bài viết rõ ràng của tác giả card wifi hackintosh
Xin chú ý nếu dùng usb wifi hay usb bluetooth thì nó sẽ gây ảnh hưởng đến việc sleep/wake máy.
Usb wifi sẽ là một giải pháp tạm thời giá rẻ để sử dụng wifi trên hackintosh, bạn chỉ cần check trên trang chủ của mẫu usb wifi đó có driver cho mac hay không.
Một số mẫu usb wifi ổn: TP-Link TL-WN725N, TP-Link TL-WN823N, Comfast WU810N, Comfast CF-811AC mấy mẫu này khá nhỏ gọn.
Trackpad:
Đa số các loại trackpad hiện nay có thể sử dụng cơ bản bằng ketx voodoops2, một số được hỗ trợ tận răng như: ELAN, Synaptic, ALPS. Nhưng tới các bản mac OS mới gần đây thì có vẻ chúng đã lỗi thời và thay vào đó là giao thức mới có tên I2C có nhiều cử chỉ hơn nhưng đòi hỏi kĩ năng patch DSDT.
Storage :
Nên cài hackintosh trên ổ SSD để có trải nghiệm tốt nhất. Từ High Siera trở đi SSD NVME sẽ nhận native mà không cần patch gì cả.
Phần lớn các loại hdd, ssd trên thị trường đều có thể cài hackintosh ngoại trừ một số mẫu sau:
SSD Samsung PM981 sẽ không write được trong macOS và đặc biệt không nên để trong hệ thống vì sẽ gây crash hệ thống mặc dù không cài trên nó
SSD WDC Green sẽ không format được APFS bắt buộc dùng HFS
SSD Samsung 970 EVO PLUS cần được update firmware mới nhất mói dùng được
Một số trường hợp trong quá trình cài đặt bị crash không rõ nguyên nhân nên nghĩ tới SSD của bạn không tương thích, nên thử đổi qua SSD khác
Như vậy, với 10 yếu tố được nói rõ ở trên, tôi tin chắc bạn có thể tự tin build máy tính mới, hoặc cải tạo lại máy tính cũ phù hợp cài hackintosh.