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

Mục lục:

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

Video: Làm thế nào để khởi động từ một ổ đĩa USB trong VirtualBox

Video: Làm thế nào để khởi động từ một ổ đĩa USB trong VirtualBox
Video: Kiểm soát ứng dụng đi qua SDWAN trên Fortigate với SD-WAN Rules - SD-WAN Application Routing - YouTube 2024, Tháng tư
Anonim
VirtualBox có thể khởi động máy ảo từ ổ đĩa flash USB, cho phép bạn khởi động hệ thống Linux trực tiếp hoặc cài đặt hệ điều hành từ thiết bị USB có khả năng khởi động. Tùy chọn này cũng được ẩn.
VirtualBox có thể khởi động máy ảo từ ổ đĩa flash USB, cho phép bạn khởi động hệ thống Linux trực tiếp hoặc cài đặt hệ điều hành từ thiết bị USB có khả năng khởi động. Tùy chọn này cũng được ẩn.

Vì tùy chọn này không được hiển thị trong giao diện và yêu cầu đào một số, nó có thể không phải lúc nào cũng hoạt động hoàn hảo. Nó hoạt động tốt với Ubuntu 14.04 trên máy chủ Windows, nhưng đừng ngạc nhiên nếu bạn gặp phải vấn đề với một số cấu hình.

Khởi động từ USB trên Máy chủ Windows

Chúng tôi sẽ sử dụng tính năng ẩn trong VirtualBox cho phép truy cập thô vào ổ đĩa. Tính năng này không được hiển thị trong giao diện của VirtualBox, nhưng là một phần của lệnh VBoxManage. Hãy chắc chắn rằng bạn đã cài đặt VirtualBox trên hệ thống của mình trước khi bắt đầu quá trình này.

Đầu tiên, kết nối ổ USB chứa hệ điều hành bạn muốn khởi động vào máy tính của bạn. Nhấn Windows Key + R, nhập diskmgmt.msc vào hộp thoại Chạy và nhấn Enter để mở cửa sổ Quản lý đĩa.

Tìm ổ USB trong cửa sổ Quản lý đĩa và lưu ý số đĩa của nó. Ví dụ, ở đây ổ USB là Đĩa 1.

Đầu tiên, đóng mọi cửa sổ VirtualBox đang mở.
Đầu tiên, đóng mọi cửa sổ VirtualBox đang mở.

Tiếp theo, mở Command Prompt làm Administrator. Trên Windows 7, mở menu Bắt đầu, tìm kiếm Dấu nhắc Lệnh, bấm chuột phải vào lối tắt Dấu nhắc Lệnh và chọn Chạy với tư cách quản trị viên. Trên Windows 8 hoặc 8.1, nhấn Windows Key + X và nhấp vào Command Prompt (Quản trị viên).

Gõ lệnh sau vào cửa sổ Command Prompt và nhấn Enter. Lệnh này sẽ thay đổi thành thư mục cài đặt mặc định của VirtualBox. Nếu bạn đã cài đặt VirtualBox vào một thư mục tùy chỉnh, bạn sẽ cần phải thay thế đường dẫn thư mục trong lệnh bằng đường dẫn đến thư mục VirtualBox của riêng bạn:
Gõ lệnh sau vào cửa sổ Command Prompt và nhấn Enter. Lệnh này sẽ thay đổi thành thư mục cài đặt mặc định của VirtualBox. Nếu bạn đã cài đặt VirtualBox vào một thư mục tùy chỉnh, bạn sẽ cần phải thay thế đường dẫn thư mục trong lệnh bằng đường dẫn đến thư mục VirtualBox của riêng bạn:

cd %programfiles%OracleVirtualBox

Gõ lệnh sau vào cửa sổ Dấu nhắc Lệnh, thay thế # bằng số đĩa bạn tìm thấy ở trên và nhấn Enter.
Gõ lệnh sau vào cửa sổ Dấu nhắc Lệnh, thay thế # bằng số đĩa bạn tìm thấy ở trên và nhấn Enter.

VBoxManage internalcommands createrawvmdk -filename C:usb.vmdk -rawdisk \.PhysicalDrive #

Bạn có thể thay thế C: usb.vmdk bằng bất kỳ đường dẫn tệp nào bạn muốn. Lệnh này tạo tệp đĩa máy ảo (VMDK) trỏ đến ổ đĩa vật lý bạn chọn. Khi bạn tải tệp VMDK dưới dạng ổ đĩa trong VirtualBox, VirtualBox sẽ thực sự truy cập vào thiết bị vật lý.

Tiếp theo, mở VirtualBox làm Quản trị viên. Nhấp chuột phải vào lối tắt VirtualBox và chọn Run as administrator. VirtualBox chỉ có thể truy cập các thiết bị đĩa thô có quyền quản trị viên.
Tiếp theo, mở VirtualBox làm Quản trị viên. Nhấp chuột phải vào lối tắt VirtualBox và chọn Run as administrator. VirtualBox chỉ có thể truy cập các thiết bị đĩa thô có quyền quản trị viên.
Tạo một máy ảo mới bằng cách nhấp vào nút Mới và xem qua trình hướng dẫn. Chọn hệ điều hành trên ổ USB khi được nhắc.
Tạo một máy ảo mới bằng cách nhấp vào nút Mới và xem qua trình hướng dẫn. Chọn hệ điều hành trên ổ USB khi được nhắc.
Khi bạn được yêu cầu chọn một đĩa cứng, chọn Sử dụng tệp ổ đĩa ảo hiện có, nhấp vào nút để duyệt tệp và điều hướng đến tệp đó - đó là C: usb.vmdk nếu bạn không chọn đường dẫn riêng của mình.
Khi bạn được yêu cầu chọn một đĩa cứng, chọn Sử dụng tệp ổ đĩa ảo hiện có, nhấp vào nút để duyệt tệp và điều hướng đến tệp đó - đó là C: usb.vmdk nếu bạn không chọn đường dẫn riêng của mình.
Khởi động máy ảo và nó sẽ khởi động hệ điều hành từ ổ USB của bạn, giống như bạn đang khởi động nó trên máy tính bình thường.
Khởi động máy ảo và nó sẽ khởi động hệ điều hành từ ổ USB của bạn, giống như bạn đang khởi động nó trên máy tính bình thường.
Lưu ý rằng thiết bị USB phải là đĩa cứng đầu tiên trong máy ảo của bạn hoặc VirtualBox sẽ không khởi động từ nó. Nói cách khác, bạn không thể chỉ cần tạo một máy ảo chuẩn và gắn thiết bị USB sau.
Lưu ý rằng thiết bị USB phải là đĩa cứng đầu tiên trong máy ảo của bạn hoặc VirtualBox sẽ không khởi động từ nó. Nói cách khác, bạn không thể chỉ cần tạo một máy ảo chuẩn và gắn thiết bị USB sau.

Nếu bạn muốn cài đặt hệ điều hành từ ổ USB, bạn sẽ cần thêm đĩa cứng sau từ trong cửa sổ cài đặt của máy ảo. Đảm bảo ổ đĩa USB là đĩa đầu tiên trong danh sách.

Image
Image

Máy chủ Linux và Mac

Quá trình này về cơ bản giống nhau trên các hệ thống máy chủ Linux và Mac. Bạn sẽ cần phải sử dụng cùng một loại lệnh VBoxManage để tạo tệp đại diện cho đĩa thô, nhưng bạn sẽ cần chỉ định đường dẫn đến thiết bị đĩa trên hệ thống Linux hoặc Mac của bạn.

Wiki Open Foam có một số mẹo và giải pháp có thể giúp bạn điều chỉnh quy trình này cho máy chủ Linux hoặc Mac. Sử dụng ổ cứng máy chủ thô từ phần khách trong tài liệu chính thức của VirtualBox cũng có thể hữu ích.

Khởi động từ một tệp ISO chuẩn vẫn là cách được hỗ trợ tốt nhất để cài đặt - hoặc chỉ khởi động - một hệ điều hành trong VirtualBox hoặc các chương trình máy ảo khác. Nếu có thể, bạn nên tải xuống các tệp ISO và sử dụng chúng thay vì không sử dụng ổ USB.

Nếu bạn đang sử dụng VMware thay vì VirtualBox, hãy thử sử dụng Plop Boot Manger để khởi động từ USB trong VMware.

Đề xuất: