การติดตั้ง. vdi อื่นของ VM ใน VirtualBox


11

ฉันมี VMs สองตัวใน VirtualBox สำหรับ exmaple นั้น VM 1 จะรัน Red Hat และ VM 2 จะรัน Ubuntu สำหรับ Red Hat VM ฉันมี redhat.vdi และ redhat2.vdi และสำหรับ Ubuntu VM ฉันมี ubuntu.vdi และ unbuntu2.vdi

แต่ละ VM สามารถเข้าถึงดิสก์เสมือนของตนเองได้โดยไม่มีปัญหา

ฉันจะเข้าถึง ubuntu.vdi จากเครื่องเสมือน Red Hat โดยใช้ VirtualBox ได้อย่างไร

คำตอบ:


13

นี่คือวิธีที่คุณเพิ่มฮาร์ดดิสก์เสมือนอื่นลงใน VM ใน VirtualBox

  1. ไปที่ VirtualBox Manager และตรวจสอบให้แน่ใจว่าทั้งสอง VM นั้นปิดตัวลง
  2. คลิกขวาที่ VM ที่มีปัญหาและเลือกการตั้งค่า
  3. ไปที่หมวดการจัดเก็บ
  4. เลือกคอนโทรลเลอร์ที่คุณต้องการเชื่อมต่อฮาร์ดดิสก์เสมือน
  5. คลิกปุ่ม "เพิ่มไฟล์แนบ" แล้วเลือก "เพิ่มฮาร์ดดิสก์" จากเมนูป๊อปอัพ
  6. เลือก "เลือกดิสก์ที่มีอยู่"
  7. บอก VirtualBox ว่าคุณต้องการเพิ่มไฟล์ฮาร์ดดิสก์ตัวใดแล้วคลิกเปิด

เมื่อคุณเริ่มต้น VM ในครั้งถัดไปดิสก์จะพร้อมใช้งานเสมือนว่าคุณได้ติดตั้งฟิสิคัลฮาร์ดดิสก์ตัวที่สองในคอมพิวเตอร์จริง


3

สำหรับฉันคำตอบที่ยอมรับไม่ทำงาน ฉันได้รับข้อความแสดงข้อผิดพลาดตามบรรทัดของ

ไม่สามารถลงทะเบียนฮาร์ดดิสก์ ... {uuid} เนื่องจากฮาร์ดดิสก์ '... ' ที่มี UUID {uuid} มีอยู่แล้ว

ฉันพบว่าการใช้บรรทัดคำสั่งเพื่อเปลี่ยน UUID ทำให้ฉันสามารถแนบไดรฟ์ที่ใช้ใน VM เดิม

VBoxManage internalcommands sethduuid path/to/drive.vdi

2

จำไว้!

(เพิ่มหรือตั้งค่า VM) การตั้งค่า -> ที่เก็บข้อมูล -> เพิ่มตัวควบคุมที่เก็บข้อมูลใหม่ -> เพิ่มตัวควบคุม IDE -> เลือกตัวควบคุม IDE ที่เพิ่มเข้ามาใหม่ -> คลิกเพิ่มฮาร์ดดิสก์ -> เลือกดิสก์ที่มีอยู่

voila

ป้อนคำอธิบายรูปภาพที่นี่

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.