Nếu máy VirtualBox không thể khởi động với lỗi "FATAL:Không tìm thấy phương tiện có thể khởi động! Hệ thống tạm dừng", hãy tiếp tục đọc phần bên dưới để khắc phục sự cố.
Lỗi "Không tìm thấy phương tiện có thể khởi động", cho biết VirtualBox không thể tìm thấy thiết bị khởi động hợp lệ để khởi động máy ảo (ví dụ:iso được gắn kết hoặc đĩa ảo có hệ điều hành có thể khởi động) và có thể xảy ra vì bất kỳ lý do nào sau đây:
- Đĩa ảo không chứa hệ điều hành.
- Đĩa ảo chứa hệ điều hành dựa trên UEFI (ví dụ:Windows 10/11).
- Cấu hình khởi động trên đĩa ảo không hợp lệ hoặc bị hỏng.
Hướng dẫn này chứa các hướng dẫn chi tiết để khắc phục lỗi "Không tìm thấy phương tiện có thể khởi động" trong VirtualBox.
Cách khắc phục:FATAL:Không tìm thấy phương tiện khởi động nào! Hệ thống tạm dừng trong VirtualBox.
Phương pháp 1. Cài đặt Hệ điều hành trong Máy VirtualBox.
Để một máy ảo (VM) hoạt động, bạn phải cài đặt hệ điều hành trên đó. Vì vậy, nếu bạn vừa tạo máy VM và chưa cài đặt hệ điều hành, hãy đính kèm tệp .ISO có thể khởi động với hệ điều hành mà bạn muốn cài đặt và tiến hành cài đặt hệ điều hành. *
* Lưu ý:Nếu đĩa ảo của máy ảo đã chứa Hệ điều hành, hãy chuyển đến Phương pháp-2 .
1. Mở Cài đặt của máy VirtualBox và đi tới Bộ nhớ.
2. Nhấp vào dấu cộng đầu tiên ( + ) bên cạnh Bộ điều khiển để thêm ổ đĩa quang.
3. Nhấp vào Thêm và mở tệp ISO có thể khởi động với HĐH bạn muốn cài đặt (ví dụ:tệp "Windows.iso" trong ví dụ này)
4. Sau đó, chọn tệp iso và nhấp vào Chọn .
5. Sau khi đính kèm tệp iso trên Thiết bị lưu trữ trên máy ảo…
7. … Đi tới Hệ thống và kéo Quang học lên trên cùng (để khởi động máy ảo từ tệp ISO khởi động được đính kèm) và nhấp vào OK.
8. Cuối cùng, hãy làm theo hướng dẫn trên màn hình để cài đặt hệ điều hành trên máy VM.
Phương pháp 2. Bật hỗ trợ UEFI trong máy VirtualBox.
Nếu đĩa ảo chứa HĐH dựa trên UEFI (ví dụ:Windows 10/11), hãy tiếp tục bật tính năng UEFI trong VirtualBox, nếu không thì bỏ qua phương pháp tiếp theo.
1. Mở Cài đặt VM và đi tới Hệ thống > Bo mạch chủ.
2. Tại đây, hãy đảm bảo rằng Đĩa cứng được kiểm tra và là thiết bị khởi động đầu tiên và tại Tính năng mở rộng, hãy chọn hai (2) tùy chọn sau và nhấp vào OK :
- Bật I / O APIC
- Bật EFI (chỉ dành cho hệ điều hành đặc biệt)
3. Hãy thử khởi động Máy ảo ngay bây giờ. Nếu sự cố vẫn tiếp diễn , hãy tắt hỗ trợ EFI trong cài đặt VM và tiếp tục đến phương pháp tiếp theo.
Phương pháp 3. Sửa dữ liệu cấu hình khởi động bằng công cụ BCDBOOT.
Như tôi đã đề cập ở trên, lỗi nghiêm trọng VirtualBox "Không tìm thấy phương tiện có thể khởi động", có thể xuất hiện nếu Hệ điều hành GUEST không có cấu hình khởi động hợp lệ. * Trong trường hợp này, bạn phải sửa các tệp khởi động trên đĩa ảo để Máy ảo khởi động mà không có lỗi.
* Lưu ý:Lỗi này đôi khi xảy ra nếu Đĩa ảo (VHD / VHDX) bị hỏng hoặc sau khi chuyển đổi đĩa vật lý thành đĩa / hình ảnh ảo (VHD / VHDX) với Disk2vhd công cụ.
1. Làm theo các bước trong phương pháp-1 ở trên để đính kèm tệp ISO Windows có thể khởi động trên máy ảo và khởi động máy ảo từ tệp ISO. *
* Lưu ý:Nếu máy ảo không khởi động từ tệp ISO, hãy đi tới Cài đặt VM> Hệ thống > Bo mạch chủ và tắt EFI . (Sau khi sửa cấu hình khởi động và nếu Hệ điều hành khách là UEFI thì hãy tiến hành kích hoạt lại UEFI.)
2. Tại màn hình Thiết lập Windows, nhấn SHIFT + F10 để truy cập dấu nhắc lệnh hoặc chọn Tiếp theo -> Sửa chữa máy tính của bạn -> Khắc phục sự cố -> Tùy chọn nâng cao -> Dấu nhắc lệnh .
3. Tại dấu nhắc lệnh, đưa ra các lệnh sau theo thứ tự (nhấn enter sau mỗi lệnh)
- diskpart
- chọn đĩa 0
- phân vùng danh sách
4. Bây giờ thông báo kích thước của Hệ thống phân vùng (ví dụ:100MB trong ví dụ này).
5. Sau đó, nhập lệnh sau và tìm hiểu số âm lượng của phân vùng Hệ thống bằng cách sử dụng kích thước của nó làm tham chiếu. *
- khối lượng danh sách
* ví dụ. Như bạn có thể thấy trong ảnh chụp màn hình bên dưới, trong ví dụ này, phân vùng Hệ thống (100MB) là tập 2 .
6. Bây giờ, hãy đưa ra các lệnh sau để chọn phân vùng hệ thống (sử dụng số ổ của nó) và gán ký tự ổ đĩa Z: với nó. Sau đó thoát khỏi DISKPART:
- chọn âm lượng 2 *
- gán chữ cái =Z
- thoát
* Lưu ý:Thay đổi số Âm lượng "2" theo trường hợp của bạn.
7. Cuối cùng, trong dấu nhắc lệnh, hãy đưa ra lệnh này để sửa các tệp khởi động:*
- bcdboot C:\ windows / s Z:/ f ALL
* Lưu ý:Nếu Hệ điều hành khách dựa trên UEFI thì bạn có thể đưa ra lệnh sau để thay thế:
- bcdboot C:\ windows / s Z:/ f UEFI
8. Đóng tất cả các cửa sổ và tắt máy VM.
9. Đi tới Cài đặt VM> Hệ thống và set Đĩa cứng là thiết bị khởi động đầu tiên.
11. Khởi động VM và bạn đã hoàn tất! *
* Lưu ý:Nếu máy ảo không thể khởi động ngay bây giờ do lỗi "FATAL:INT18:BOOT FAILURE", hãy tiếp tục và bật I / O APIC & EFI trong cài đặt của VM.
Đó là nó! Phương pháp nào phù hợp với bạn?
Hãy cho tôi biết nếu hướng dẫn này có giúp ích cho bạn hay không bằng cách để lại nhận xét của bạn về trải nghiệm của bạn. Hãy thích và chia sẻ hướng dẫn này để giúp đỡ những người khác.