Tôi đang ở trong một tình huống cụ thể. Tôi có MacBook Pro không có ổ đĩa CD bên trong và cả MacOS X (thiết lập tối thiểu) và Linux (hệ thống chính của tôi) đã được cài đặt. Trong quá trình nâng cấp chéo lên Ubuntu 12.04, tôi đã làm hỏng grub, do đó thư mục / boot / grub của tôi về cơ bản là trống rỗng. Điều này có nghĩa là tôi không thể khởi động Linux trên máy tính xách tay nữa mà chỉ được giải cứu.
Thông thường, điều này không có vấn đề gì vì bạn chỉ khởi động từ đĩa CD hoặc USB cứu hộ, nhưng thật không may với MacBook Pro, điều này là không thể (tôi đã cài đặt lại reFIT và nó cố khởi động, nhưng nó không thành công và EFI của Apple firmware không thể xử lý tình huống này).
Tuy nhiên, từ MacOS X, tôi vẫn có quyền truy cập ghi vào phân vùng Linux. Bây giờ tôi đã cố gắng tìm ra cách để tạo thư mục / boot / grub với các tệp cần thiết cho đến nay. Ảnh ISO của Ubuntu 12.04 chứa thư mục EFI không phải là thứ tôi đang tìm, thay vào đó tôi cần các tệp normal.mod cho phiên bản grub của Ubuntu 12.04. Tôi không có máy nào khác để thiết lập máy ảo Ubuntu 12.04 để giải nén điều này sau khi cài đặt grub, vì vậy tôi đang hỏi ý tưởng ở đây cách giải quyết mớ hỗn độn này.
Tái bút: Tôi đã cài đặt Linux trước đây khi tôi vẫn còn ổ đĩa CD bên trong đang hoạt động. Điều này đã biến mất ngay bây giờ.