Centos
儘管有模組文件,但無法通過 /etc/fstab 掛載 vboxsf 共享文件夾
我可以在啟動後掛載共享文件夾,但在啟動時它不起作用。
我按照說明進行操作:
http://not403.blogspot.com/2016/05/how-to-mount-virtualbox-shared-volumes.html
並將其添加到 /etc/fstab 並在 /etc/sysconfig/modules/local.modules 中創建一個文件(並使其可執行並由 root 擁有)
但它仍然不起作用。相反,我得到一個錯誤:
系統
$$ 1 $$: 無法掛載 /webapps/apps/destfolder
我怎樣才能讓它工作?
FSTAB
sharedfoldername /webapps/apps/destfolder vboxsf rw,uid=48,gid=48 0 0
本地模組
#!/bin/sh lsmod |grep vboxsf >/dev/null 2>&1 if [ $? -gt 0 ] ; then exec /sbin/modprobe vboxsf >/dev/null 2>&1 fi
我無法讓它在 fstab 中工作。唯一有效的是 rc.local (在 centos 7 中位於一個奇怪的位置):
#Edit the startup script vi /etc/rc.d/rc.local #Add the line (at the end): sharedfoldername /webapps/apps/destfolder vboxsf rw,uid=48,gid=48 0 0 #Make it executable: (This is required in CentOS 7) chmod +x /etc/rc.d/rc.local
然後重新啟動。
多虧了這個:http ://www.joe0.com/2016/01/03/how-to-automatically-run-script-at-boot-time-in-centos-7/