起動後に共有フォルダをマウントできますが、起動時に機能しません。
私は指示に従いました:
http://not403.blogspot.com/2016/05/how-to-mount-virtualbox-shared-volumes.html
そして、それを/ etc/fstabに追加し、/ etc/sysconfig/modules/local.modulesにファイルを作成しました(そしてそれを実行可能にし、rootが所有しました)
しかし、それはまだ機能しません。代わりにエラーが発生します:
systemd [1]:/ webapps/apps/destfolderのマウントに失敗しました
これを機能させるにはどうすればよいですか?
FSTAB
sharedfoldername /webapps/apps/destfolder vboxsf rw,uid=48,gid=48 0 0
local.modules
#!/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/