Được bà chị tặng cho cái PC cũ bị thiếu cái nguồn, đem về mua cái nguồn Acbel 400w gắn vô và thế là dư ra 1 cái PC. Trong lúc chờ đợi đem đi bán lấy tiền bù cho cái LCD Acer 24in vừa mới mua, ngồi thử tìm cách cài MacOS cho em nó.
Vì trước đó mình đã có cài vài lần cho cái máy cũ nên cũng còn sẳn bộ đĩa cài của Lion 10.7 và Mavericks 10.9. Thử cài với 10.9 không thành công, tới chỗ [PCI Configuration] thì bị treo do main không hỗ trợ AHCI. Chuyển qua 10.7 thì cài ngon lành. Tuy nhiên, sau khi nâng cấp lên 10.7.5 và cài Multibeast thì không thể khởi động vì lỗi ApplePolicyControl, mày mò trên Google thì người ta chỉ boot vào single user xóa file /System/Library/Extensions/AppleGraphicsControl.kext/Contents/PlugIns/ApplePolicyControl.kext thì ok.
Sau khi cài thì phát hiện vga onboard GMA X4500 không hỗ trợ nên không thể thay đổi độ phân giải. Quyết định chạy ra mua lại cái card 8400GS cùi bắp giá 100k gắn vào vì nghe nói nó hoàn toàn tương thích với Mac OS. Tưởng vậy là xong, ai dè sau khi gắn lại bị dính tiếp lỗi màn hình đen, không nhận được tín hiệu từ card 8400gs. Sau nữa ngày thử lung tung, cuối cùng mình cũng sửa được bằng cách thêm vào boot flag PCIRootUID=1 và npci=0x2000. Mac OS tự động nhận card 8400gs và hỗ trợ tối đa độ phân giải (full resolution) và QE/QI.
Vẫn còn 2 vấn đề lớn cần phải giải quyết. Thứ nhất do mình không có file DSDT của main này nên không thể wake up máy sau khi sleep. Thứ hai là sound card ALC888 chưa nhận khi cài without DSDT với Multibeast. Google một tí thì mình tìm được file DSDT từ trang http://www.hackintoshosx.com/files/file/2765-ga-eg41mf-us2h/, tuy nhiên có thể do người tạo sử dụng một BIOS version khác nên khi áp dụng vào máy mình lại bị lỗi màn hình đen. Cuối cùng mình quyết định tự tao file DSDT bằng công cụ MaciASL và file patch từ Olarila.com cho mainboard của mình. Với file DSDT mới này thì mình đã có thể fix lõi sleep (sau khi xóa Nullcpupowermanagement.kext) nhưng sound card thì vẫn không nhận mặc dù đã patch DSDT với cả HDEF ALC888 và ALC888 cùng với cài đặt kext của Multibeast (cả with và without DSDT) và cả kext từ trang http://www.hackintoshosx.com/files/file/1538-applehda-10-7-2-10-7-3-for-alc888/
Trong lúc đang tuyệt vọng muốn bỏ cuộc thì sực mhớ đến file từ trang http://www.hackintoshosx.com/files/file/2765-ga-eg41mf-us2h/ có thư mục S_L_Extentions chứa một số file kext và mình đã thử dùng Kext Utility để cài thử. Sau khi khỡi động lại thì đã có sound. Vậy là mình đã cài đặt thành công Mac OS 10.7.5 lên máy tính với đầy đủ các chức năng.
Cấu hình cài đặt
- Mainboard: GA EG41MF-US2H Bios F5
- CPU: Intel Core 2 Duo E8200
- RAM: 2×1 GB DDR2 Kingston bus 800
- PSU: ACBEL 400w
- VGA: Gigabyte 8400GS 512 MB