วิธีแชร์ไฟล์ในคอมพิวเตอร์ของคุณด้วยเครื่องเสมือน

เครื่องเสมือนเป็นคอนเทนเนอร์ที่แยกต่างหากดังนั้นระบบปฏิบัติการของแขกในเครื่องเสมือนจะไม่สามารถเข้าถึงระบบไฟล์ของคอมพิวเตอร์ของคุณได้ คุณจะต้องตั้งค่าโฟลเดอร์ที่ใช้ร่วมกันในโปรแกรมเช่น VirtualBox หรือ VMware เพื่อแชร์ไฟล์

โดยค่าเริ่มต้นเครื่องเสมือนจะไม่สามารถเข้าถึงไฟล์บนคอมพิวเตอร์โฮสต์หรือบนเครื่องเสมือนอื่น ๆ หากคุณต้องการให้การเข้าถึงนั้นคุณต้องตั้งค่าโฟลเดอร์ที่ใช้ร่วมกันในแอปเครื่องเสมือนของคุณ เพื่อช่วยให้ระบบปฏิบัติการของแขกภายในเครื่องเสมือนเข้าใจสิ่งที่เกิดขึ้นแอปเครื่องเสมือนจะแสดงโฟลเดอร์ที่แชร์เหล่านี้เป็นการแชร์ไฟล์เครือข่าย ระบบปฏิบัติการแขกจะเข้าถึงโฟลเดอร์บนพีซีของคุณเช่นเดียวกับโฟลเดอร์ที่แชร์บนเครือข่าย

เราจะมาดูวิธีสร้างโฟลเดอร์ที่ใช้ร่วมกันในแอปเครื่องเสมือนที่ได้รับความนิยมมากที่สุด 2 รายการ ได้แก่ VirtualBox และ VMware Workstation Player แต่กระบวนการนี้จะคล้ายกันในแอปเครื่องเสมือนอื่น ๆ

ที่เกี่ยวข้อง: Geek เริ่มต้น: วิธีสร้างและใช้เครื่องเสมือน

VirtualBox

คุณลักษณะโฟลเดอร์ที่ใช้ร่วมกันของ VirtualBox ทำงานได้กับทั้งระบบปฏิบัติการแขก Windows และ Linux ในการใช้คุณสมบัตินี้คุณต้องติดตั้ง Guest Additions ของ VirtualBox ในเครื่องเสมือนของแขกก่อน

ขณะที่เครื่องเสมือนทำงานอยู่ให้คลิกเมนู "อุปกรณ์" และเลือกตัวเลือก "แทรกอิมเมจซีดีของผู้เยี่ยมชมเพิ่มเติม" สิ่งนี้จะใส่ซีดีเสมือนที่คุณสามารถใช้ภายในระบบปฏิบัติการของแขกเพื่อติดตั้ง Guest Additions

หลังจากติดตั้ง Guest Additions แล้วให้เปิดเมนู“ Machine” แล้วคลิกตัวเลือก“ Settings”

ในหน้าต่าง "การตั้งค่า" ให้สลับไปที่แท็บ "โฟลเดอร์ที่แชร์" คุณจะเห็นโฟลเดอร์แชร์ที่คุณตั้งค่าไว้ที่นี่ โฟลเดอร์ที่ใช้ร่วมกันมีสองประเภท โฟลเดอร์เครื่องเป็นโฟลเดอร์ถาวรที่ใช้ร่วมกันจนกว่าคุณจะลบออก โฟลเดอร์ชั่วคราวเป็นแบบชั่วคราวและจะถูกลบออกโดยอัตโนมัติเมื่อคุณรีสตาร์ทหรือปิดเครื่องเสมือน

คลิกปุ่ม "เพิ่ม" (โฟลเดอร์ที่มีเครื่องหมายบวก) เพื่อสร้างโฟลเดอร์ที่แชร์ใหม่

ในหน้าต่าง“ เพิ่มการแบ่งปัน” คุณสามารถระบุสิ่งต่อไปนี้:

  • Folder Path:  นี่คือตำแหน่งของโฟลเดอร์ที่แชร์บนระบบปฏิบัติการโฮสต์ของคุณ (พีซีจริงของคุณ)
  • ชื่อโฟลเดอร์:  นี่คือลักษณะที่โฟลเดอร์ที่แชร์จะปรากฏในระบบปฏิบัติการของแขก
  • อ่านอย่างเดียว:  โดยค่าเริ่มต้นเครื่องเสมือนจะมีสิทธิ์เข้าถึงแบบอ่าน - เขียนทั้งหมดในโฟลเดอร์ที่แชร์ เปิดใช้งานช่องทำเครื่องหมาย“ อ่านอย่างเดียว” หากคุณต้องการให้เครื่องเสมือนเท่านั้นที่สามารถอ่านไฟล์จากโฟลเดอร์ที่แชร์ แต่ไม่สามารถแก้ไขได้
  • ติดตั้งอัตโนมัติ:  ตัวเลือกนี้ทำให้ระบบปฏิบัติการของแขกพยายามติดตั้งโฟลเดอร์โดยอัตโนมัติเมื่อเริ่มระบบ
  • ทำให้ถาวร:  ตัวเลือกนี้ทำให้โฟลเดอร์ที่แชร์เป็นโฟลเดอร์เครื่อง หากคุณไม่เลือกตัวเลือกนี้จะกลายเป็นโฟลเดอร์ชั่วคราวที่ถูกลบออกโดยเครื่องเสมือนจะรีสตาร์ท

เลือกตัวเลือกทั้งหมดของคุณแล้วกดปุ่ม "ตกลง"

ตอนนี้คุณควรเห็นโฟลเดอร์ที่แชร์ปรากฏเป็นแชร์ไฟล์เครือข่าย หากคุณใช้ระบบปฏิบัติการ Windows guest ให้เปิด File Explorer เลือก“ Network” จากนั้นดูที่คอมพิวเตอร์“ VBOXSRV”

VMware Workstation Player

โฟลเดอร์ที่ใช้ร่วมกันของ VMware ทำงานร่วมกับระบบปฏิบัติการแขกทั้ง Windows และ Linux ในการใช้คุณลักษณะนี้คุณต้องติดตั้ง VMware Tools ในเครื่องเสมือนของแขกก่อน เปิดเมนู“ Player” ชี้ไปที่เมนู“ จัดการ” จากนั้นเลือกตัวเลือก“ ติดตั้งเครื่องมือ VMware” การดำเนินการนี้จะเปิดกล่องโต้ตอบเพื่อแจ้งให้คุณดาวน์โหลดเครื่องมือและเมื่อเสร็จแล้วจะใส่ซีดีเสมือนที่คุณสามารถใช้ภายในระบบปฏิบัติการของแขกเพื่อติดตั้งเครื่องมือ VMWare

หลังจากติดตั้งเครื่องมือ VMware แล้วให้เปิดเมนู“ Player” ชี้ไปที่เมนู“ จัดการ” จากนั้นเลือกตัวเลือก“ การตั้งค่าเครื่องเสมือน”

ในหน้าต่าง“ การตั้งค่าเครื่องเสมือน” ให้สลับไปที่แท็บ“ ตัวเลือก” และเลือกการตั้งค่า“ โฟลเดอร์ที่ใช้ร่วมกัน” ทางด้านซ้ายมือ โฟลเดอร์ที่ใช้ร่วมกันจะถูกปิดใช้งานโดยค่าเริ่มต้นและคุณสามารถเปิดใช้งานได้ด้วยวิธีใดวิธีหนึ่งจากสองวิธี เลือก“ เปิดใช้งานเสมอ” หากคุณต้องการให้คุณสมบัติโฟลเดอร์ที่ใช้ร่วมกันยังคงอยู่แม้ว่าคุณจะรีสตาร์ทเครื่องเสมือน เลือก“ เปิดใช้งานจนกว่าจะปิดหรือระงับครั้งถัดไป” หากคุณต้องการเปิดใช้งานคุณสมบัตินี้อีกครั้งด้วยตนเองหลังจากรีสตาร์ท

คุณสามารถเลือกตัวเลือก "แผนที่เป็นไดรฟ์เครือข่ายใน Windows guest" ได้หากคุณต้องการให้การแชร์ที่แมปกับอักษรระบุไดรฟ์ในระบบปฏิบัติการของแขกของคุณแทนที่จะต้องขุดดูโฟลเดอร์ที่แชร์บนเครือข่าย

หลังจากเปิดใช้งานคุณลักษณะนี้ให้คลิกปุ่ม "เพิ่ม" เพื่อเพิ่มโฟลเดอร์ที่แชร์ใหม่

ในหน้าต่าง“ Add Shared Folder Wizard” คลิก“ Next” เพื่อข้ามหน้าจอต้อนรับ ในหน้าจอ“ ตั้งชื่อโฟลเดอร์ที่ใช้ร่วมกัน” ให้ใช้ช่อง“ เส้นทางโฮสต์” เพื่อระบุตำแหน่งของโฟลเดอร์ที่แชร์บนระบบปฏิบัติการโฮสต์ของคุณ (พีซีจริงของคุณ) ใช้ช่อง "ชื่อ" เพื่อพิมพ์ชื่อของโฟลเดอร์ตามที่ควรจะปรากฏในเครื่องเสมือน เมื่อดำเนินการเสร็จแล้วให้คลิกปุ่ม "ถัดไป"

บนหน้าจอ“ ระบุแอตทริบิวต์โฟลเดอร์ที่ใช้ร่วมกัน” เลือกตัวเลือก“ เปิดใช้งานการแชร์นี้” หากคุณไม่ทำเช่นนั้นการแบ่งปันจะยังคงถูกเพิ่มในรายการการแบ่งปันของคุณและคุณสามารถเปิดใช้งานได้ในภายหลังตามความจำเป็น ตามค่าเริ่มต้นเครื่องเสมือนจะมีสิทธิ์เข้าถึงโฟลเดอร์แบบอ่าน - เขียนทั้งหมด เลือกตัวเลือก“ อ่านอย่างเดียว” หากคุณต้องการให้เครื่องเสมือนเท่านั้นที่สามารถอ่านไฟล์จากโฟลเดอร์ที่แชร์ได้ แต่ไม่สามารถแก้ไขได้ เมื่อคุณทำเสร็จแล้วให้คลิกปุ่ม "เสร็จสิ้น"

ตอนนี้คุณควรเห็นโฟลเดอร์ที่แชร์ปรากฏเป็นแชร์ไฟล์เครือข่าย หากคุณใช้ระบบปฏิบัติการ Windows guest ให้เปิด File Explorer เลือก“ Network” จากนั้นดูที่คอมพิวเตอร์“ vmware-host”

ที่เกี่ยวข้อง: โครงสร้างไดเร็กทอรี Linux อธิบาย

ในระบบแขกของ Linux คุณควรพบ VMware Shared Folders  /mnt/hgfs ในไดเรกทอรีราก หากคุณไม่แน่ใจว่าจะค้นหาได้อย่างไรให้ดูคำแนะนำในการทำความเข้าใจโครงสร้างไดเร็กทอรี Linux

หากคุณมีเครื่องเสมือนหลายเครื่องคุณจะต้องตั้งค่าการแชร์ไฟล์แยกกันภายในแต่ละเครื่องแม้ว่าคุณจะสามารถใช้โฟลเดอร์ที่แชร์เดียวกันภายในเครื่องเสมือนหลายเครื่องได้ โปรดใช้ความระมัดระวังในการใช้โฟลเดอร์ที่ใช้ร่วมกัน สิ่งที่ยอดเยี่ยมอย่างหนึ่งเกี่ยวกับเครื่องเสมือนคือการทำงานในแซนด์บ็อกซ์ของตัวเองซึ่งแยกออกจากคอมพิวเตอร์จริงของคุณ หากเครื่องเสมือนของคุณถูกบุกรุกมัลแวร์อาจหลบหนีจากเครื่องเสมือนของคุณโดยการติดไฟล์ในโฟลเดอร์ที่แชร์ของคุณ