rEFInd là trình quản lý khởi động EFI. Do đó, nó cài đặt dưới dạng các tệp trong Phân vùng hệ thống EFI (ESP) hoặc trong phân vùng OS X chính; nó không viết bất cứ điều gì cho MBR.
Bạn không nói nếu bạn đang thiết lập cài đặt khởi động kép hoặc thay thế OS X bằng Debian, do đó sẽ tạo ra một thiết lập Linux thuần túy. Nếu sau này, khuyến nghị của tôi là sử dụng phân vùng MBR thay vì phân vùng GPT và cài đặt phiên bản BIOS của GRUB (hoặc LILO hoặc SYSLINUX, nếu bạn thích). Sau đó, Mac sẽ khởi động bằng lớp tương thích BIOS của nó và bạn sẽ có thể coi máy tính như một PC dựa trên BIOS tiêu chuẩn. Thực hiện cài đặt chế độ EFI chỉ dành cho Linux là khó khăn vì việc triển khai EFI của Apple rất kỳ lạ và không hoạt động với các công cụ Linux thông thường để thao tác các bộ tải khởi động EFI, chẳng hạn như efibootmgr
. Mặc dù có thể thực hiện công việc với các công cụ nhưbless
(việc triển khai hạn chế hơn một công cụ OS X cùng tên), quá trình này được ghi lại kém và tôi nghi ngờ nếu trình cài đặt Debian hỗ trợ trực tiếp (mặc dù tôi có thể sai, đặc biệt là với Debian 7).
Nếu bạn đang làm một cài đặt dual-boot, tôi khuyên bạn nên cài đặt refind trong OS X . Cài đặt vào phân vùng OS X chính có xu hướng tạo ra ít vấn đề hơn so với cài đặt vào ESP, mặc dù trong một số trường hợp, việc cài đặt vào ESP là cần thiết. Cài đặt trình điều khiển hệ thống tệp EFI cho bất kỳ hệ thống tệp nào chứa hạt nhân Linux của bạn, và nếu bạn sử dụng một /boot
phân vùng riêng trong Linux, hãy chắc chắn tạo một refind_linux.conf
tệp trong thư mục chứa hạt nhân Linux của bạn. Đây là tất cả được mô tả trong tài liệu rEFInd.