Tôi muốn chạy Ubuntu trên iMac của tôi từ bộ lưu trữ USB ngoài, cả ổ đĩa ngoài hoặc ổ đĩa flash.
Tôi có thể dễ dàng tạo một thanh USB có thể khởi động và sử dụng nó để cài đặt Ubuntu 14.04 lên thiết bị USB được phân vùng chính xác. Tuy nhiên, trái với một số khẳng định ở đây và các nơi khác, sau khi khởi động lại, kết quả không được Mac phát hiện là có khả năng khởi động.
Tôi đã Googled rộng rãi và tôi chắc chắn có thể khiến Mac khởi động nó, nhưng các hướng dẫn tôi tìm thấy đã quá mơ hồ ( Cài đặt Ubuntu trên và Ổ cứng ngoài và khởi động trong máy Mac ) hoặc trong một trường hợp, quá phức tạp ( http://www.rodsbooks.com/ubfox-efi/ ) để có nhiều ý nghĩa. Tuy nhiên, luồng chung dường như đang sử dụng rEFInd để điều chỉnh lại các tùy chọn khởi động.
Vì vậy, tôi đã quản lý để cài đặt rEFInd trên một phân vùng trên ổ đĩa ngoài nhưng nó không phát hiện cài đặt Ubuntu. Tôi có một phân vùng ext2 / boot trên cùng một đĩa và đã sao chép ext2_x64.efi vào thư mục / EFI, nhưng không được.
Tôi có một chút bế tắc vào thời điểm này, và các bước tiếp theo sẽ phải là một nghiên cứu chi tiết về bộ tải khởi động và EFI. Tuy nhiên, tôi nghĩ rằng tôi phải tiến gần đến việc bẻ khóa này và hy vọng ai đó có thể chỉ ra một hướng dẫn từng bước ở đâu đó.
Tóm lại:
- Đĩa USB có phân vùng ext2 / boot (có hình ảnh vmlinuz trên đó) và ext4 / phân vùng với phần còn lại của Ubuntu 14.04 được cài đặt
- Không thể khởi động sau khi cài đặt
- Đặt rEFInd trên một phân vùng khác, FAT32 chứa thư mục / EFI
- Đã sao chép ext2_x64 thành / EFI / boot và / EFI / refind
- Có thể khởi động, tải rEFInd, có một tùy chọn để khởi động ext2_x64.EFI (?) Nhưng không có Ubuntu / vmlinuz.
Nếu tôi có thể giải quyết vấn đề này, tôi sẽ đặt một hướng dẫn rõ ràng trên web ở đâu đó!