Làm thế nào để khởi động từ USB trong VirtualBox?

Logo Oracle VirtualBox

VirtualBox là một công cụ tuyệt vời cho phép chúng tôi ảo hóa các hệ điều hành có hỗ trợ GNU / Linux, Mac OS X, OS / 2, Windows, Solaris, FreeBSD, MS-DOS và nhiều hệ điều hành khác.

Với công cụ phổ biến này, chúng tôi tiết kiệm tài nguyên, chúng tôi có thể tìm hiểu về các hệ thống mới mà không cần phải xâm phạm thông tin của chúng tôi, kiểm tra các ứng dụng từ các hệ thống khác và đặc biệt là có một số hệ thống và có thể sử dụng chúng mà không cần gỡ cài đặt hệ thống chúng tôi có.

VirtualBox Nó được biết đến nhiều nhờ những đặc điểm mà nó mang lại cho chúng ta, để sử dụng nó, chúng tôi thường sử dụng hình ảnh ISO của hệ thống mà chúng tôi sẽ chạy trên VirtualBox,

Nó cũng cho phép chúng tôi sử dụng các tài nguyên mà nhóm của chúng tôi có.

Trong trường hợp này, sự cố đã xảy ra với tôi và đó là tôi phải khởi động hệ thống mà tôi đã có trên USB nên khi cố gắng khởi động thiết bị này trong VirutalBox, điều đó không thể thực hiện được theo cách bình thường.

Điều hợp lý sẽ là đặt USB vào danh sách các thiết bị trong cấu hình của Máy ảo, nhưng thật ngạc nhiên là không phải như vậy.

Đối với điều này, tôi đã tìm kiếm trên mạng và tìm thấy giải pháp đơn giản này mà tôi chia sẻ với bạn.

Sử dụng USB để khởi động hệ thống trong VirtualBox

Chúng tôi sẽ dựa vào một chức năng không có trong tầm nhìn và đó là chúng ta phải sử dụng một phần của lệnh VBoxManage, để đạt được điều này.

Điều đầu tiên chúng ta phải làm là xác định điểm gắn USB của mình có hệ thống. Bây giờ nếu bạn có VirutalBox đang mở, bạn cần phải đóng nó lại.

Để làm điều này, chúng ta phải mở một terminal (ctrl + T) và thực hiện lệnh sau:

sudo fdisk -l 

Trong trường hợp của tôi, điểm gắn kết USB của tôi là / dev / sdc. Điều này có thể thay đổi tùy thuộc vào số lượng thiết bị lưu trữ mà họ đã kết nối tại thời điểm đó.

Điểm gắn kết đã được xác định, trên cùng một thiết bị đầu cuối, chúng ta sẽ thực hiện lệnh sau, điều quan trọng là nó phải được chạy với các đặc quyền:

sudo VBoxManage internalcommands createrawvmdk -filename usb.vmdk -rawdisk /dev/sdc1 

Đâu Chúng tôi đang yêu cầu bạn tạo một đĩa ảo mới sẽ được trỏ trực tiếp vào thiết bị USB của chúng tôi.

Bây giờ Chúng ta không nên tháo thiết bị USB của mình cho đến khi chúng ta hoàn thành nhiệm vụ mà nó đã được dự định ban đầu.

Bước tiếp theo sẽ là mở lại VirtualBox và chúng tôi sẽ đi đến cài đặt của máy ảo nơi chúng tôi sẽ chiếm thiết bị của mình.

Bây giờ chúng ta đi đầu Trong phần Storage, chúng tôi thêm một ổ đĩa ảo mới và thay vì tạo một đơn vị mới, chúng tôi sẽ chọn một đơn vị hiện có.

Trong trường hợp này, chúng tôi sẽ chọn một cái mà bạn vừa tạo bằng lệnh trước đó.

Thực hiện bây giờ chúng ta sẽ lưu cài đặt máy ảo và tiến hành khởi động hệ thống để xác minh rằng ổ đĩa ảo đang thực sự trỏ đến USB của chúng tôi.

Cuối cùng bạn chỉ việc xác định thời gian sử dụng, kết thúc việc này chúng ta quay lại phần cài đặt của máy ảo và tiến hành xóa máy ra khỏi danh sách thiết bị.

Sử dụng Trình quản lý khởi động Plop

Sử dụng USB để khởi động hệ thống trong VirtualBox

Đây là một tùy chọn khác mà tôi tìm thấy trên mạng, theo quan điểm của tôi, một cái gì đó đơn giản hơn nếu bạn nghĩ rằng phương pháp trước đó là phức tạp.

Trong số các tùy chọn mà nó cung cấp cho chúng tôi, chúng tôi tìm thấy:

  • Có thể thực hiện khởi động USB không hỗ trợ BIOS.
  • Chúng tôi có khả năng ẩn các phân vùng.
  • Chúng ta có thể xác định lên đến 16 phân vùng.
  • Số lần khởi động.

Công cụ nhỏ này cho phép chúng ta khởi động từ USB theo cách sau.

Đầu tiên, chúng ta phải tải xuống công cụ này có một hình ảnh đĩa, liên kết là đây.

Sau khi tải xuống xong, chúng tôi tiến hành gắn ISO giống như bất kỳ ISO nào khác từ cài đặt VirtualBox.

Sau khi thực hiện xong, chúng ta lưu cài đặt và tiến hành chạy máy ảo.

Màn hình sau đây sẽ được hiển thị.

Và bây giờ chúng ta có thể chọn nguồn khởi động từ USB.

Nếu phương pháp này hữu ích với bạn, đừng ngần ngại chia sẻ nó trên mạng của bạn và nếu bạn biết bất kỳ phương pháp nào khác cho trường hợp này, đừng ngần ngại chia sẻ với chúng tôi trong phần bình luận.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: AB Internet Networks 2008 SL
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   Baphomet dijo

    Trong trường hợp bạn muốn tạo một máy ảo trên PC nhưng tôi không có ISO (cài đặt TỪ và KHÔNG TRÊN ổ đĩa.)