Build EFI with HeaVN OC Builder

Nếu các bạn cảm thấy việc build EFI bằng tay quá rườm ra thì có thể đọc guide này.

Tool được build và bản quyền thuộc về HeaVN

Nhìn chung tool này build EFI khá chuẩn.

Chuẩn hơn nhiều so với newbie buid, cũng như một số bác chưa có kinh nghiệm nhiều

Chuẩn bị

B1: Tải tool sau

B2: Cài đặt python

B3: Cài đặt pip3

Cách cài đặt pip3

Hướng dẫn chi tiết cài đặt pip3 trên Windows

Bước 1: Cài đặt Python 3

  1. Tải Python:

  2. Cài đặt Python:

    • Chạy tệp cài đặt Python đã tải về.

    • Chọn tùy chọn "Add Python to PATH" (thêm Python vào biến môi trường PATH).

    • Nhấn "Install Now" để bắt đầu cài đặt.

Bước 2: Kiểm tra cài đặt Python và pip

  1. Mở Command Prompt:

    • Nhấn Windows + R, gõ cmd, và nhấn Enter.

  2. Kiểm tra Python:

    python --version
    • Lệnh này sẽ hiển thị phiên bản Python đã cài đặt.

  3. Kiểm tra pip:

    pip --version
    • Lệnh này sẽ hiển thị phiên bản pip đã cài đặt. Nếu pip đã được cài đặt cùng với Python, bạn sẽ thấy thông tin phiên bản của pip.

Bước 3: Cài đặt pip (nếu chưa có)

  1. Tải tệp get-pip.py:

  2. Chạy tệp get-pip.py:

    • Mở Command Prompt và điều hướng đến thư mục chứa tệp get-pip.py.

    cd path\to\your\folder
    • Chạy tệp get-pip.py:

    python get-pip.py

Bước 4: Kiểm tra cài đặt pip3

  1. Kiểm tra phiên bản pip3:

    pip3 --version
    • Lệnh này sẽ xác nhận rằng pip3 đã được cài đặt thành công trên hệ thống của bạn.

Sử dụng pip3 để cài đặt các gói Python

  1. Cài đặt một gói Python:

    pip3 install package_name
  2. Nâng cấp một gói Python:

    pip3 install --upgrade package_name
  3. Gỡ cài đặt một gói Python:

    pip3 uninstall package_name

Với hướng dẫn này, bạn đã có thể cài đặt pip3 trên Windows và bắt đầu quản lý các gói Python một cách dễ dàng.

B4: Tìm hiểu chi tiết về phần cứng của bạn

Xem chi tiết tại đây

Tìm hiểu rõ hơn về phần cứng xem tại đây

B4: Chạy file install.bat

Như này là cài đặt thành công nhé

Tiến hành

B1: Chạy file main.bat

Đây là giao diện chính nhé

B2: Chọn thế hệ cpu của bạn

Trong ví dụ tôi sẽ chọn Coffee Lake

B3: Chọn loại thiết bị của bạn

Tức là bạn đang dùng:

  • Nuc

  • Laptop

  • Desktop

Ở ví dụ này mình sẽ dùng Desktop

B4: Tiếp theo chọn xem bạn có DGPU không

Nếu có thì ấn y

Nếu không thì ấn n

B5: Chọn loại DGPU của các bạn

Ở ví dụ này mình sẽ chọn AMD

B6: Chọn loại AMD GPU của bạn

Chỉ hiện ra khi ở B5 bạn chọn AMD

B7: Chọn loại ổ cứng của bạn

B8: Chọn giao thức ổ cứng của bạn

Ở ví dụ này mình sẽ chọn AMD

B9: Chọn card wifi của bạn

B10: Chọn card lan của bạn

B11: Chọn version MacOS bạn muốn cài

B12: Chọn loại OpenCore Pkg mà bạn muốn cài đặt

Như vầy là đang build rồi nha

Như này là build xong rồi nhé

Lướt lên trên để đọc những gì tool đã làm nha

Sau khi build xong file EFI sẽ nằm trong

\heavietnam_OC_builder\scripts\extra\X64

Một số Lưu ý

Nếu trong quá trình cài đặt có bất cứ lỗi nào bạn có thể tham khảo cách fix lỗi ở đây

  • Tìm hiểu về quá trình cài đặt

    • Các kiến thức cơ bản và các lỗi đặc trưng trong quá trình cài đặt

  • Boot issue

    • Các vấn đề gặp phải từ khi khởi động usb cho đến trước khi chọn option boot macos

  • Kernel issue

    • Các vấn đề gặp phải khi chọn option boot macos ở picker cho đến khi vào giao diện cài đặt

  • Userspace Issue

    • Các vấn đề gặp phải sau khi qua giai đoạn boot kernel tới màn hình hello của MacOS

  • Bigsur issue

    • Các lỗi đặt trưng ở bigsur trở lên

  • Propertree issue

    • Các vấn đề gặp phải khi sử dụng propertree

Và giờ thì tận hưởng thôi 😄

Last updated