ฉันใช้ VirtualBox 4.2.18 กับโฮสต์ Windows 7 และแขก Ubuntu 13.10 ฉันกำลังพยายามตั้งค่าโฟลเดอร์ที่แชร์ แต่การพยายามอ่านโฟลเดอร์จาก Ubuntu VM นั้นดูเหมือนจะไม่สิ้นสุด อย่างไรก็ตามการเขียนไปยังโฟลเดอร์แชร์นั้นทำได้ดี
บนโฮสต์ของ Windows C:\ubuntu_share
โฟลเดอร์ที่ใช้ร่วมกันการตั้งค่าให้ชี้ไปที่ มันถูกกำหนดค่าใน VirtualBox เป็นแบบถาวร แต่ไม่ใช่การเมาท์อัตโนมัติ
ใน Ubuntu VM ฉันสามารถเมานต์โฟลเดอร์แชร์ได้สำเร็จ:
$ mkdir ubuntu_share
$ sudo mount -t vboxsf -o "rw,uid=1000,gid=1000,dmode=0755" ubuntu_share ubuntu_share
$ ls -l
drwxr-xr-x 1 nreed nreed 0 Oct 28 16:37 ubuntu_share/
อย่างไรก็ตามการพยายามที่จะดูเนื้อหาของโฟลเดอร์ที่ติดตั้งโดยใช้ls
เพียงแค่นำเสนอเคอร์เซอร์กะพริบจนกว่าฉันจะฆ่ามันด้วย Ctrl + C ในทำนองเดียวกันถ้าฉันพยายามดูโฟลเดอร์ใน Nautilus ฉันจะได้เคอร์เซอร์รอตลอดไป
ในทางกลับกันการเขียนไปยังโฟลเดอร์ที่เมาท์จะทำงาน:
$ cat > ubuntu_share/test.txt
hello world
^D
แล้วฉันจะเห็นtest.txt
ไฟล์ที่แสดงใน Windows ได้ดี
ฉันได้ลองรีบูตเครื่อง VM ติดตั้งส่วนเพิ่มเติมของผู้เยี่ยมชมลบและสร้างโฟลเดอร์แชร์อีกครั้งติดตั้งเป็นรูทแทนที่จะเป็น UID ของฉันทั้งหมดนี้ไม่มีประโยชน์ ใครมีความคิดใด ๆ เกิดขึ้นหรือฉันจะวินิจฉัยได้อย่างไร