VirtualBox: Khách đột nhiên chỉ khởi động vào UEFI Interactive Shell


9

Sự cố với VirtualBox 5.x chạy trên máy chủ GNU / Linux Debian 9.x:

Khách được kích hoạt EFI đột nhiên chỉ khởi động vào UEFI Interactive Shell.

Vỏ tương tác UEFI

Nó đợi trong 5 giây và sau đó nó rơi xuống Shell>.

Tôi không nhớ bất kỳ sửa đổi nào, mà tôi đã thực hiện, cho cả máy chủ, cũng không phải khách, hoặc VirtualBox.

Câu trả lời:


11

Sửa chữa hợp lý:

  1. Trong UEFI Interactive Shell, nhập hệ thống tệp:

    fs0:
    
  2. Theo dõi với việc tạo tập tin này:

    edit startup.nsh
    
  3. Nhập dòng này hoặc tương tự với nó:

    \EFI\debian\grubx64.efi
    
  4. Nhấn CTRL+ Sđể lưu tệp.

  5. Nhấn ENTERđể xác nhận tên tập tin.

  6. Nhấn CTRL+ Qđể thoát trình chỉnh sửa.

  7. Khởi động lại khách:

    reset
    

Lưu ý quan trọng:

  1. Vì một số lý do, bạn chỉ có vài giây để chỉnh sửa và lưu tệp. Nếu bạn mất nhiều thời gian hơn, thì khách có thể phản ứng với độ trễ đáng kể. Hoặc thậm chí có thể đóng băng.

  2. Thay thế debianbằng id hệ thống của bạn, vd ubuntu. Bạn có thể xác minh điều này bằng cách chỉ cần vào \EFI\thư mục và chạy ls.


Cách khác:

Nếu bạn không thành công và giả sử khách của bạn là loại Linux, bản thân tôi đã phải làm điều đó:

  1. Khởi động từ USB trực tiếp với bất kỳ Linux nào.

  2. Gắn hệ thống tập tin gốc.

  3. Tạo tệp này trên hệ thống tệp được gắn, điều chỉnh đường dẫn đến bất cứ nơi nào bạn đã gắn nó:

    /boot/efi/startup.nsh
    
  4. Nhập dòng giải thích ở trên cho nó.


Làm việc cho tôi để giải quyết vấn đề trong VirtualBox khi chạy Parrot Security OS thông qua tệp OVA.
Naveen Kumar V

0

Cách giải quyết:

Trong cài đặt VirtualBox cho VM của bạn, hãy đi tới Cài đặt hệ thống và trong phần Bo mạch chủ bỏ chọn

Kích hoạt EFI (Chỉ hệ điều hành đặc biệt).

Lưu các cài đặt và khởi động lại VM của bạn.


Lưu ý quan trọng:

  1. Điều này sẽ làm cho hệ thống khách chạy trên khởi động kế thừa BIOS / MBR.

  2. Chỉ sử dụng, nếu giải pháp trên không hiệu quả với bạn.


Vâng, cảm ơn! Cần phải bật EFI để làm cho CD Live GParted hoạt động. Tuy nhiên, sau khi thay đổi kích thước các phân vùng đĩa trong GParted, tôi đã gặp phải lỗi này và cũng có lỗi "fs0 không phải là ánh xạ chính xác" nếu tôi cố gắng vào hệ thống tệp. Vô hiệu hóa cờ này giải quyết vấn đề.
Jamie

Nhưng làm thế nào để tôi tắt máy ảo?
Nilesh

nếu tôi vô hiệu hóa tùy chọn đó sau đó thì nó không thể tìm thấy phương tiện có thể khởi động, thậm chí nó cũng không hoạt động
prasad

-1

Tôi đã có điều này ngày hôm nay. Trong trường hợp của tôi, tôi đã chọn " Enable EFI" trên bảng Cài đặt: Systemtrên Motherboardtab. Điều đó có ý thức bởi vì ổ đĩa tôi muốn khởi động không phải là (khởi động).

Điều này có thể được loại bỏ bằng cách bỏ chọn hộp kiểm.

Mặc dù nó có vẻ hữu ích, nhưng nó rất bực bội vì vậy tôi khuyên mọi người nên mở một trang web với sự giúp đỡ outpur trong chương trình. Tất cả các lệnh cuộn ra khỏi màn hình trước khi bạn có cơ hội đọc chúng. Và không có lesshoặc morelệnh.

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.