ฉันติดตั้ง Ubuntu แขกบนเครื่อง Windows 7 โดยใช้ VirtualBox จะแชร์โฟลเดอร์ระหว่างผู้เยี่ยมชม Ubuntu กับโฮสต์ Windows ได้อย่างไร ขอบคุณ
ฉันติดตั้ง Ubuntu แขกบนเครื่อง Windows 7 โดยใช้ VirtualBox จะแชร์โฟลเดอร์ระหว่างผู้เยี่ยมชม Ubuntu กับโฮสต์ Windows ได้อย่างไร ขอบคุณ
คำตอบ:
หากคุณได้รับอนุญาตถูกปฏิเสธเมื่อเข้าถึงโฟลเดอร์ที่แชร์แล้วให้รันคำสั่งต่อไปนี้:
sudo adduser <yourUsername> vboxsf
แทนที่<yourUsername>
ด้วยชื่อผู้ใช้จริงของคุณ (เช่นjohn
หรือสิ่งใดก็ตามที่เป็นของคุณ)
จากนั้นรีสตาร์ทและคุณควรมีสิทธิ์เข้าถึงแบบเต็ม
เปิดใช้งานบนเทอร์มินัลของคุณและทุกอย่างจะเรียบร้อย
sudo mkdir /media/(folder-name-on-linux)
sudo mount -t vboxsf (folder-name-set-on-virtualBox) /media/(folder-name-on-linux)
(Folder-name-on-linux) จะสามารถใช้งานได้อย่างง่ายดายบนตัวจัดการไฟล์ของคุณ
PS: ด้วยวิธีนี้คุณไม่จำเป็นต้องรีสตาร์ท VM ;-)
ปิด VM แขกของคุณแล้วเปิดกล่องโต้ตอบการตั้งค่าสำหรับ VM นั้น ใกล้กับด้านล่างของพื้นที่การนำทางด้านซ้ายในกล่องโต้ตอบนั้นควรเป็นตัวเลือกสำหรับโฟลเดอร์ที่ใช้ร่วมกัน
คุณสามารถเลือกโฟลเดอร์ใดบนเครื่องโฮสต์ที่คุณต้องการแชร์กับ Guest VM เฉพาะนั้นไม่ว่าคุณจะต้องการให้โฟลเดอร์เหล่านั้นถูกเมาท์แบบอ่านอย่างเดียวโดยแขก เมื่อเสร็จแล้วให้รีสตาร์ท / คืนค่า guest VM และคุณควรจะสามารถนำทางไปยังระบบไฟล์หรือโฟลเดอร์ใหม่
ฉันมักจะสร้างโฟลเดอร์ใหม่ภายในโฟลเดอร์ 'VirtualBox VMs' ในไดเรกทอรีผู้ใช้ของฉันชื่อ 'ใช้ร่วมกัน' แล้วแชร์โฟลเดอร์นั้นกับผู้เยี่ยมชม VM ที่ต้องการ ฉันเมานต์มันเป็นแบบอ่านอย่างเดียวเพื่อให้ไม่มีใครสามารถ b0rk สำหรับเครื่องอื่นและจากนั้นฉันสามารถวางไฟล์ที่จำเป็นลงไปในนั้นได้ตามต้องการ
คุณควรทำให้ตัวเลือกของ "แทรกอิมเมจเพิ่มเติมจากซีดีของผู้เยี่ยมชม" เปิดใช้งานจากเมนูอุปกรณ์เพื่อเปิดใช้งานโฟลเดอร์ที่แชร์ โฟลเดอร์ที่แชร์ควรปรากฏใน / media
ฉันมีปัญหาเดียวกัน แต่หลังจากอ่านคำถามอื่นบนไซต์นี้ฉันค้นพบว่ากำลังทำงานอยู่
gksudo nautilus
ทำให้มันทำงานได้ดี