VirtualBox fstab ของฉันจะไม่ติดตั้งอัตโนมัติเมื่อรีบูตใช่ไหม


14

ฉันสามารถติดตั้งไดรฟ์ของฉันแบบนี้ได้ด้วยตนเอง (Ubuntu):

sudo mount -t vboxsf C_DRIVE /mnt/saga_c

แต่เมื่อฉันลองและเพิ่มลงใน fstab ของฉันมันจะไม่ติดเมื่อฉันรีสตาร์ทเครื่อง มีบางอย่างผิดปกติกับบรรทัด / etc / fstab ของฉัน:

C_DRIVE         /mnt/saga_c     vboxsf   defaults         0   0

ฉันต้องการอะไรเพิ่มเติมนอกเหนือจาก vboxsf หรือไม่ หรือมีอย่างอื่นที่ฉันทำผิดหรือเปล่า?


1
ฉันจะลองเพิ่มความชัดเจนautoให้กับตัวเลือกการเมานต์ ไม่สามารถทำอันตรายและเมานต์ได้ (8): "ตัวเลือกเหล่านี้บางอย่างอาจเปิดใช้งานหรือปิดใช้งานโดยค่าเริ่มต้นในเคอร์เนลระบบ
ขยะ

1
หากคุณมีระบบตามsystemdลองดูคำตอบนี้: askubuntu.com/a/1097468/233795
Pierz

คำตอบ:


12

ลองลบส่วน "ค่าเริ่มต้น 0 0" เพียงลางสังหรณ์

พบสิ่งนี้ (ใส่สิ่งนี้แทนdefaults):
rw,uid=1000,gid=1000

รายงานกลับ. :)


ต้องออกตอนนี้ แต่ฉันจะลองคืนนี้และกลับมา ขอบคุณ!
stephenmm

นี่คือลักษณะที่ fstab ของฉันตอนนี้และดูเหมือนว่าจะทำงานได้ ขอบคุณ! C_DRIVE / mnt / saga_c vboxsf อัตโนมัติ, rw, uid = 1,000, gid = 1000 0 0
stephenmm

หลังจากคืนแห่งความขุ่นมัวฉันมาพร้อมกับรอยยิ้มบนใบหน้า ขอขอบคุณ!
janosrusiczki

8

ใช้เดเบียนเจสซีในฐานะโฮสต์ฉันใช้ตัวเลือกcomment=systemd.automountใน/etc/fstabการทำให้มันทำงานได้ (นอกเหนือจากข้อเสนอแนะของ Azizur):

Share /var/sfshare vboxsf auto,rw,uid=33,gid=33,umask=0007,comment=systemd.automount 0 0

uid, gidและumaskได้รับการตั้งค่าสำหรับการทำงานร่วมกันกับ owncloud (v7.0.4) เพื่อใช้เป็นจุดติดตั้งเป็นโฟลเดอร์ข้อมูล

https://ask.fedoraproject.org/en/question/48578/fstab-mount-with-virtualbox-shared-folders/


4
ฉันลองใช้วิธีแก้ไขปัญหาที่แตกต่างกันชี้ไปที่ superuser / stackoverflow / interwebs - แต่ตัวเลือกที่สำคัญคือcomment=systemd.automount- ด้วยสิ่งอื่น ๆ ทั้งหมดมันจะล้มเหลวที่ระบบของฉัน
ลิง Lorem

2

นี่คือสิ่งที่ใช้ได้กับฉันใน Ubuntu 11.10 Server:

/ etc / fstab line:

sites   /home/rob/sites vboxsf  auto,rw,uid=1000,gid=33 0 0

uid 1000 = my user, gid=33 www-data (กลุ่ม apache บน ubuntu .. )

/etc/rc.local

mount /home/rob/sites

1

หลังจากไม่น้อยของการค้นหาฉันพบนี้VirtualBox / SharedFolders การแก้ไขปัญหา

ลอง:

sudo chmod 777 / mnt / saga_c

สิ่งนี้ใช้ได้สำหรับฉัน


chmod 777: ไม่ไม่ไม่ไม่ไม่! chmod 777ไม่เคยทำงานเลยทีเดียว ไม่จำเป็นต้องใช้งานจริง! ไม่แม้แต่สำหรับ "วัตถุประสงค์การทดสอบ" หากไฟล์สามารถอ่านได้แสดงว่าสามารถอ่านได้ หากมันสามารถเขียนได้โดยuserหรือgroupที่จำเป็นต้องเขียนไปมันก็สามารถเขียนได้ จำเป็นอย่างยิ่งที่จะต้องให้สิทธิ์การเขียนแก่ทุกคนและการลืมchmodกลับไปสู่สิ่งที่มีสตินั้นเป็นวิธีการที่แฮ็คข้ามชาติ อย่าทำอย่างนั้น เคย ผมเขียนการแนะนำของสิทธิ์ยูนิกซ์ โปรดอ่านมัน!
Martin Tournoij
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.