Hướng dẫn cài Clover Bootloader cho USB trên Windows và Linux

Clover Bootloader là một bộ nạp khởi động tuyệt vời, nó hỗ trợ cả UEFI và Legacy. Bài viết này sẽ hướng dẫn bạn làm thế nào để cài Clover Bootloader cho USB trên Windows và Linux.

Clover Bootloader

Clover Bootloader là gì? Có lẽ nó đã quá quen thuộc đối với người dùng Hackintosh, Clover là một bộ nạp khởi động được thiết kế đặc biệt giúp chúng ta có thể khởi động và cài đặt macOS trên một máy tính không phải máy tính Mac. Ngoài ra Clover còn hỗ trợ khởi động nhiều hệ điều hành khác như Windows, Ubuntu và các bản phân phối Linux khác.

Hướng dẫn cài Clover Bootloader cho USB trên Windows và Linux

Clover Bootloader hỗ trợ khởi động ở cả hai chế độ UEFI và Legacy. Điều thú vị là nó hỗ trợ giả lập UEFI firmware, điều này giúp chúng ta có thể khởi động vào chế độ UEFI từ chế độ Legacy. Nó có khả năng khởi động các tệp tin .efi ngay cả khi Clover được khởi động ở Legacy BIOS. Bạn cũng có thể sử dụng các lệnh trong UEFI Shell từ Clover để thực hiện một số việc như di chuyển, đổi tên tệp tin…

AIO Boot đã hỗ trợ Clover từ những phiên bản đầu tiên. Đây là giải pháp giúp bạn có thể sử dụng Clover, Grub2, Grub4dos, rEFInd và Enoch Chameleon chỉ trên một ổ đĩa.

Clover có sẵn trình cài đặt và tệp tin ISO. Trình cài đặt của nó chỉ hỗ trợ chạy trên macOS, vì vậy chúng ta chỉ còn cách sử dụng tệp tin ISO để cài đặt Clover cho USB trên Windows và Linux.

  1. Bạn cần phải sử dụng một ổ đĩa có định dạng FAT32 để hỗ trợ khởi động ở cả UEFI và Legacy BIOS. Hỗ trợ USB và HDD, MBR và GPT.
  2. Tải về Clover Bootloader ISO tại đây. Tệp tin ISO của nó đã được nén vào một tệp tin có tên có dạng là CloverISO-4428.tar.lzma. Đây là phiên bản 64-bit, phiên bản 32-bit đã bị ngừng phát triển.
  3. Mở tệp tin này và tiếp tục mở các thư mục cho đến khi bạn thấy một tệp tin ISO. Tôi sử dụng 7-Zip để làm điều này.
  4. Tiếp tục mở tệp tin ISO và sao chép tất cả các thư mục vào ổ đĩa. Có 3 thư mục mà chúng ta cần trích xuất là: EFI, Libraryusr.
    Clover Bootloader ISO

Nếu bạn muốn cài đặt Clover vào phân vùng EFI trên Windows, đơn giản chỉ sử dụng lệnh mountvol hoặc diskpart và 7-Zip dưới quyền Admin.

  1. Chạy Command Prompt dưới quyền Admin (nhấp chuột phải và chọn Run as Administrator). Sử dụng lệnh dưới để gắn phân vùng EFI vào ổ đĩa Z:.
    mountvol Z: /s
  2. Chạy 7-Zip File Manager dưới quyền Admin và trích xuất Clover vào ổ đĩa Z:.
  3. Bỏ gắn ổ đĩa Z:.
    mountvol Z: /d

Với các bước đơn giản trên, bạn có thể cài đặt Clover Bootloader trên Windows và Linux mà không cần sử dụng trình cài đặt trên macOS. Tuy nhiên bạn chỉ có thể khởi động nó ở chế độ UEFI, nếu bạn muốn cài đặt Clover Legacy, hãy sử dụng Clover Legacy Installer.

Clover Legacy Installer

Clover Legacy Installer là một chương trình mà tôi đã viết để giúp chúng ta cài đặt Clover Legacy chỉ trong một nhấp chuột. Tuy nhiên, hiện tại nó chỉ hỗ trợ chạy trên Windows, đối với Linux bạn có thể sử dụng dd để cài đặt như hướng dẫn ở đây. Sau khi cài đặt, bạn sẽ có thể khởi động Clover ở chế độ Legacy BIOS. Điều này giúp chúng ta có thể khởi động và cài đặt macOS ở chế độ này.

  1. Tải về Clover Legacy Installer  và trích xuất các tệp tin .exe bên trong.
  2. Sao chép tệp tin CloverLegacyInstaller.exe vào ổ đĩa nơi mà Clover đã được trích xuất.
  3. Chạy CloverLegacyInstaller.exe để cài đặt Clover Legacy. Hỗ trợ trên Windows XP, 7, 8, 8.1 và Windows 10.

Khởi động lại máy hoặc boot USB trên máy ảo VirtualBox và VMware để thử nghiệm.

Nếu Clover báo lỗi “boot0ss: Error“, hãy thử Active cho ổ đĩa FAT32 mà bạn đã cài đặt Clover. Ở đây tôi sẽ sử dụng diskpart để làm điều này. Chạy Command Prompt dưới quyền Admin và sử dụng các lệnh sau:

diskpart
select vol G:
active

G: là ổ đĩa mà tôi đã cài đặt Clover.

Cấu hình

Clover Configurator là ứng dụng nổi tiếng sử dụng để cấu hình cho Clover. Đáng tiếc ứng dụng này không hỗ trợ phiên bản dành cho Windows và Linux. Chúng ta có thể cấu hình cho Clover như hướng dẫn từ trang web chính thức của nó, xem ở đây.

Tệp tin cấu hình của Clover là /EFI/CLOVER/config.plist. Bạn có thể chỉnh sửa tệp tin này để cấu hình cho Clover ví dụ như là thay đổi giao diện, SMBIOS, Arguments

Trình điều khiển của Clover sẽ nằm trong thư mục /EFI/CLOVER/drivers64UEFI (đối với UEFI) và /EFI/CLOVER/drivers64 (đối với Legacy). Các trình điều khiển không được sử dụng sẽ nằm trong thư mục /EFI/CLOVER/drivers-Off. Bạn chỉ cần di chuyển hoặc xóa bỏ các tệp tin .efi để bật hoặc vô hiệu hóa trình điều khiển. Kể từ macOS High Sierra, Apple công bố một kiểu tệp tin hệ thống mới gọi là APFS. Clover sẽ không hỗ trợ phân vùng này cho đến khi nó có trình điều khiển cho APFS (apfs.efi). Tệp tin apfs.efi có thể được tìm thấy trong bộ cài macOS hoặc trong tệp tin Clover.img của Clover Boot Disk. Để khởi động macOS trên máy Hackintosh, sao chép tệp tin OsxAptioFix3Drv-64.efi từ thư mục drivers-Off sang drivers64UEFI.

Với các bước đơn giản trên, chúng ta có thể dễ dàng cài đặt Clover Bootloader từ Windows và Linux. Chúc bạn thành công!

 

Trả lời

Thư điện tử của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *


4 thoughts on “Hướng dẫn cài Clover Bootloader cho USB trên Windows và Linux”

  1. Sau khi cài clover bootloader trên win mình gặp 2 vấn đề k lớn lắm, k biết ad có giúp đc k.
    1 là sau khi cài nó có rất nhiều đường dẫn boot window
    2 là sau khi cài k boot đc window mà phải chọn exit clover, sau đó nó tự khởi động lại clover một lần nữa mới boot đc window

  2. Cảm ơn bạn vì bài viết hay

    Mình có vài băn khoăn là cài Clover vào phân vùng EFI trên windows rồi thì sau đó có phải cài tiếp Clover trên Ubuntu không?

    Hay chỉ cần windows là có thể boot vào Clover rồi?

    Và khi đã cài đặt vào phân vùng EFI thì không cần USB để Boot nữa phải không?

    Cảm ơn bạn

    1. Cài Clover vào phân vùng EFI rồi thì không cần cài lại nữa bạn ạ, vì mỗi đĩa cứng chỉ có một phân vùng EFI.
      Cài vào phân vùng EFI thì sẽ khởi động trực tiếp vào Clover mà không cần dùng USB nữa bạn ạ.