# Bắt đầu cuộc chơi với OpenCore
Trước khi chúng ta lao đầu vào cuộc chơi dựng một hệ thống chạy OpenCore (bộ nạp khởi động mã nguồn mở), chúng ta cần điểm qua vài thứ nha.
# Yêu cầu tiên quyết
- [QUAN TRỌNG] Thời gian và sự kiên nhẫn.
- Đừng có dại mà bắt tay vào làm khi đang chạy deadline hay có việc quan trọng. Hackintosh (máy tính cài macOS không chính chủ) không phải là thứ bạn nên dựa dẫm vào để làm máy kiếm cơm đâu nhé. Không phải cái gì một sớm một chiều là được đâu.
- [QUAN TRỌNG] HIỂU RÕ PHẦN CỨNG CỦA BẠN
- Tên CPU (vi xử lý) và thế hệ của nó
- Card màn hình của bạn
- Các thiết bị lưu trữ (ổ cứng HDD hay SSD, cấu hình NVMe/AHCI/RAID/IDE)
- Model laptop/máy tính bộ của bạn nếu là hàng ráp sẵn của các hãng OEM (VD: ASUS, Acer,...)
- Chipset mạng Ethernet (mạng dây) của bạn
- Chipset mạng không dây (WLAN) và Bluetooth của bạn
- [QUAN TRỌNG] NẮM KIẾN THỨC CƠ BẢN VỀ GIAO DIỆN DÒNG LỆNH VÀ CÁCH SỬ DỤNG TERMINAL/COMMAND PROMPT
- Cái này không chỉ là [QUAN TRỌNG] đâu, mà nó là cái móng nhà của toàn bộ hướng dẫn này đó. Mình sẽ thốt lên "bó tay" và không giúp được bạn nếu bạn không biết cách sử dụng lệnh
cd(đi từ thư mục này tới một thư mục khác) hay xóa một cái file đơn giản. Chưa biết xài thì học ngay nhé. YouTube có nhiều lắm, 5 phút là rành rồi quay lại đây.
- Cái này không chỉ là [QUAN TRỌNG] đâu, mà nó là cái móng nhà của toàn bộ hướng dẫn này đó. Mình sẽ thốt lên "bó tay" và không giúp được bạn nếu bạn không biết cách sử dụng lệnh
- [QUAN TRỌNG] Một cái máy tính tương thích như được mô tả trong phần Compatibility (Tương thích). Laptop chip ARM như Snapdragon X Elite thì thôi nghỉ khỏe luôn nha.
- [QUAN TRỌNG] Tối thiểu phải có:
- Một cái USB 16GB nếu bạn định dùng macOS để tạo bộ cài USB (Riêng macOS Tahoe thì cần 32GB nha)
- Một cái USB 4GB nếu bạn định dùng Windows hoặc Linux để tạo bộ cài USB
- [QUAN TRỌNG] Máy tính của bạn phải có kết nối Ethernet (mạng dây). Không chơi USB Wi-Fi nhé, adapter (bộ chuyển đổi) mạng Ethernet chạy hay không chạy tùy thuộc vào việc macOS có hỗ trợ nó hay không; nên mua cái nào mà có chứng nhận hỗ trợ macOS ngoài hộp nha. Bạn cũng phải biết model card mạng LAN (mạng dây) của mình là gì
- Máy tính của bạn bắt buộc phải có cổng Ethernet (cổng cắm mạng có dây) vật lý, hoặc bạn phải có cục/adapter Ethernet cắm qua USB tương thích với macOS. Trong trường hợp máy bạn có Card Wi-Fi tương tích (opens new window), thì bạn có thể bỏ qua khúc này.
- Lưu ý là đại đa số card Wi-Fi được gắn sẵn không được macOS hỗ trợ đâu đó.
- Với những bác không xài được mạng dây (Laptop không có cổng) hoặc những trường hợp khác nhưng có điện thoại Android, các bác có thể kết nối điện thoại vào WiFi rồi chia sẻ mạng qua cổng USB của máy tính bằng trình điều khiển HoRNDIS (opens new window).
- Máy tính của bạn bắt buộc phải có cổng Ethernet (cổng cắm mạng có dây) vật lý, hoặc bạn phải có cục/adapter Ethernet cắm qua USB tương thích với macOS. Trong trường hợp máy bạn có Card Wi-Fi tương tích (opens new window), thì bạn có thể bỏ qua khúc này.
- [QUAN TRỌNG] Có sẵn hệ điều hành hoặc một cái máy tính sơ cua khác làm nền tảng:
- Có thể là:
- macOS (Bản nào mới mới chút thì tốt hơn nè)
- Windows (Windows 10, phiên bản 1703 hoặc mới hơn càng tốt)
- Linux (Sạch sẽ và chạy ngon lành, có cài Python 2.7 hoặc mới hơn)
- Với trường hợp bạn xài Windows hoặc Linux, cần tối thiểu 15GB dung lượng trống trên ổ đĩa bạn đang sử dụng để chuẩn bị cho việc cài đặt. Riêng Windows, ổ đĩa chứa hệ điều hành (ổ C:) phải còn trống ít nhất 15GB.
- Với trường hợp bạn xài macOS, cần 30GB dung lượng trống trên ổ chứa hệ điều hành.
- Hầu hết các công cụ dùng trong hướng dẫn này sẽ yêu cầu phải cài đặt sẵn Python (opens new window)
- Có thể là:
- [QUAN TRỌNG] Đã cài đặt BIOS (phần mềm vi chương trình cơ sở) phiên bản mới nhất
- Trong đa số trường hợp, cập nhật BIOS mới nhất sẽ hỗ trợ macOS tốt nhất
- Ngoại lệ duy nhất là các bo mạch chủ MSI 500-series chạy chip AMD, đọc thêm tại Phần hỗ trợ Bo mạch chủ