Tại sao không tải vỏ rEFInd?


9

Do vấn đề sâu hai bước, tôi cần khởi động vào trình bao EFI và chạy gptsync. Tôi đã tải xuống các nhị phân flashdrive của rEFInd 0.7.4, được sử dụng ddđể ghi hình ảnh vào một ngón tay cái và nó dường như khởi động tốt. Tuy nhiên, khi tôi chọn biểu tượng shell nhỏ để khởi động, nó sẽ nhấp nháy vào giao diện người dùng shell và treo với dòng chữ sau trên màn hình:

Starting shellx64.efi
Using load options ''

Và đó là nó. Tôi có nên cấu hình một cái gì đó để làm cho vỏ hoạt động không?


nên được làm việc bây giờ; tuy nhiên, tôi đã thay đổi một số chi tiết về cách rEFInd khởi chạy các nhị phân EFI với phiên bản 0.7.4 để khắc phục một số vấn đề. (Tôi là tác giả của rEFInd.) Có thể hình dung rằng những thay đổi này đang gây ra vấn đề cho bạn. Vì vậy, tôi khuyên bạn nên thử phiên bản 0.7.3 và báo cáo lại. Nếu 0.7.3 hoạt động, tôi sẽ xem xét lại quy trình khởi chạy để khắc phục sự cố.
Rod Smith

1
Tôi đã thử với 0.7.3 với thay đổi duy nhất là dòng này: Using load options ' '(một khoảng trắng thay vì một chuỗi trống).
Ben Collins

Tiến độ n. Một inch tại một thời điểm
Ярослав Рахматуллин

Câu trả lời:


4

Đây rất có thể là sự không tương thích giữa trình bao EFI mà bạn đang cố chạy và phần sụn của máy tính. Tôi khuyên bạn nên thử các vỏ EFI khác. Một cái đi kèm với rEFIt rất có thể hoạt động trên máy Mac (đặc biệt là máy cũ), nhưng có một số liên kết bổ sung ở đây và ở nơi khác. (Thử thực hiện tìm kiếm trên web cho "EFI shell binary" hoặc một cái gì đó tương tự.)

Thật không may, mọi nhị phân vỏ EFI mà tôi chạy qua đều có vấn đề trên một số máy tính, vì vậy việc cung cấp một máy tính có thể sử dụng phổ biến dường như là khó khăn hoặc không thể. Lưu ý rằng máy Mac có các phiên bản EFI 1.x, có nghĩa là chúng có khả năng hoạt động tốt nhất với EFI shell v1 cũ hơn là phiên bản v2 mới hơn


Điều làm việc cho tôi trên máy Mac là tải xuống tarball rEFIt từ: refit.sourceforge.net , giải nén và sao chép shell.efi và gptsync.efi sang / EFI / tools. Kích hoạt trình bao trong showtools trong refind.conf. Sau đó, từ rEFInd, khởi chạy shell EFI, chạy "fs0:" trong đó 0 là chỉ mục của phân vùng EFS trong đó / EFI / is, cd vào / EFI / tools và cuối cùng chạy "gptsync.efi".
igordcard
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.