เมื่อคุณรัน Virtual Machine หลายครั้งคุณต้องการถ่ายโอนไฟล์ระหว่างคอมพิวเตอร์โฮสต์และ VM แต่ผู้ใช้หลายคนรายงานว่าพวกเขาไม่สามารถทำได้ บทความนี้จะแนะนำวิธีถ่ายโอนไฟล์ระหว่าง Virtual Machine และคอมพิวเตอร์โฮสต์

VirtualBox เป็นซอฟต์แวร์ที่ให้คุณรันระบบปฏิบัติการอื่นบนคอมพิวเตอร์ของคุณ คุณสามารถรันระบบปฏิบัติการหลายระบบบนคอมพิวเตอร์ของคุณ ขึ้นอยู่กับ RAM และโปรเซสเซอร์ ระบบที่ Virtual Machine รันบนเรียกว่าคอมพิวเตอร์โฮสต์
ถ่ายโอนไฟล์ระหว่าง Virtual Machine และ Host Computer
VirtualBox มี 4 ตัวเลือกเมื่อพูดถึงการแชร์ไฟล์ระหว่างคอมพิวเตอร์โฮสต์และ VM มาดูฟังก์ชันของแต่ละตัว:
- Disable: ตัวเลือกนี้ปิดใช้งานการถ่ายโอนไฟล์ระหว่าง VM และเครื่องโฮสต์
- Host to Guest และ Guest to Host: ตัวเลือกทั้งสองนี้เปิดใช้งานการแชร์ไฟล์แบบหนึ่งทาง
- Bidirectional: ตัวเลือกนี้เปิดใช้งานฟีเจอร์การแชร์ไฟล์แบบสองทาง คือ จาก VM ไปยังเครื่องโฮสต์และในทางกลับกัน

โดยค่าเริ่มต้น Virtual Machine ตั้งค่าเป็น Disable คุณต้องเปลี่ยนการตั้งค่านี้เป็น Bidirectional ขั้นตอนต่อไปนี้จะช่วยคุณทำสิ่งนี้
- เปิด VirtualBox และเลือกระบบปฏิบัติการที่คุณต้องการเปิดใช้งานตัวเลือกการถ่ายโอนไฟล์แบบ Bidirectional
- คลิกที่ปุ่ม 'Settings' จะมีหน้าต่างใหม่เปิดขึ้น
- เลือก 'General' ด้านซ้าย
- ภายใต้แท็บ 'Advanced' เลือก 'Bidirectional' จากเมนูแบบเลื่อนลงในตัวเลือก Shared Clipboard และ Drag n Drop
- คลิก OK เพื่อบันทึกการตั้งค่า
อ่าน: VirtualBox USB ไม่ตรวจพบ
ตอนนี้ ให้เปิด Virtual Machine และตรวจสอบว่าฟีเจอร์ copy and paste หรือ drag n drop ทำงานหรือไม่ หากคุณไม่สามารถถ่ายโอนไฟล์ระหว่าง Virtual Machine และคอมพิวเตอร์โฮสต์ได้ คุณต้องติดตั้ง VirtualBox Guest Additions

ทำตามขั้นตอนด้านล่าง:
- ใน Virtual Machine ไปที่ 'Devices > Insert Guest Additions CD image.'
- เปิด File Explorer ใน VM และไปที่ This PC
- เปิด 'CD Drive (D): VirtualBox Guest Additions.'
- คุณจะพบไฟล์ติดตั้ง 3 ไฟล์ ลองติดตั้ง 'VBoxWindowsAdditions-amd64' ก่อน หาก Guest Addition นี้ไม่ติดตั้งบนคอมพิวเตอร์ของคุณ ลองติดตั้งอีกตัวหนึ่ง การติดตั้ง Guest Additions ขึ้นอยู่กับสถาปัตยกรรมของคอมพิวเตอร์โฮสต์
- หลังจากการติดตั้งเสร็จสิ้น ให้รีบูท Virtual Machine และตรวจสอบว่าคุณสามารถถ่ายโอนไฟล์แบบ Bidirectional ได้หรือไม่
ในกรณีของผม Copy and paste ทำงานได้เฉพาะข้อความ ไม่ได้สำหรับการถ่ายโอนไฟล์ แต่ ผมสามารถถ่ายโอนไฟล์ได้ด้วยวิธี drag n drop
หวังว่าบทความนี้จะช่วยคุณ
อ่าน: วิธีทำให้ VirtualBox VM โหมดเต็มหน้าจอ
