Gắn kết .vdi của VM khác trong VirtualBox


10

Tôi có hai VM trong VirtualBox. Đối với exmaple, VM 1 chạy Red Hat và VM 2 chạy Ubuntu. Đối với VM Red Hat, tôi có redhat.vdi và redhat2.vdi, và đối với Ubuntu VM, tôi có ub Ubuntu.vdi và unbfox2.vdi.

Mỗi VM có thể truy cập các đĩa ảo riêng mà không gặp vấn đề gì.

Làm cách nào tôi có thể truy cập ubfox.vdi từ máy ảo Red Hat, bằng VirtualBox?

Câu trả lời:


12

Đây là cách bạn thêm một đĩa cứng ảo khác vào VM trong VirtualBox.

  1. Đi vào Trình quản lý VirtualBox và đảm bảo cả hai máy ảo đều được tắt
  2. Nhấp chuột phải vào VM trong câu hỏi và chọn Cài đặt
  3. Đi vào danh mục Lưu trữ
  4. Chọn bộ điều khiển mà bạn muốn kết nối với đĩa cứng ảo
  5. Nhấp vào nút "Thêm tệp đính kèm" và chọn "Thêm đĩa cứng" từ menu bật lên
  6. Chọn "Chọn đĩa hiện có"
  7. Nói với VirtualBox tệp đĩa cứng nào bạn muốn thêm và nhấp vào Mở

Khi bạn khởi động VM vào lần tiếp theo, đĩa sẽ có sẵn như thể bạn đã cài đặt một đĩa cứng vật lý thứ hai trong một máy tính thực.


3

Đối với tôi câu trả lời được chấp nhận đã không làm việc. Tôi đã nhận được một thông báo lỗi dọc theo dòng

Không thể đăng ký đĩa cứng ... {uuid} vì đĩa cứng '...' với UUID {uuid} đã tồn tại.

Tôi thấy bằng cách sử dụng dòng lệnh để thay đổi UUID cho phép tôi đính kèm ổ đĩa được sử dụng ban đầu trong một VM khác

VBoxManage internalcommands sethduuid path/to/drive.vdi

2

Nhớ lại !

(Thêm hoặc đặt VM) Cài đặt -> Lưu trữ -> Thêm bộ điều khiển lưu trữ mới -> Thêm Trình điều khiển IDE -> Chọn Trình điều khiển IDE mới được thêm -> bấm Thêm đĩa cứng-> Chọn đĩa hiện có.

Võngà.

nhập mô tả hình ảnh ở đây

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.