无法从 /etc/rc.local 挂载 vboxsf

无法从 /etc/rc.local 挂载 vboxsf

mount -t vboxsf通过命令使用 root 毫无问题地安装共享文件夹mount -t vboxsf logs /tmp/logs/

我试图在每次重新启动计算机时安装此共享文件夹,因此我创建了一个快速脚本,我正在运行该/etc/rc.local脚本/root/Scripts/boot.sh || exit 1

#!/bin/sh 
mkdir /tmp/logs
mount -t vboxsf logs /tmp/logs > /root/Scripts/bootlog 2> /root/Scripts/bootlogerror

每次运行脚本时rc.local我都会收到错误:

/sbin/mount.vboxsf : mounting failed with the error : No such device

但该文件夹logs是在 中创建的/tmp

知道如何解决这种情况吗?根据此处的消息错误,我猜测我在系统上过早安装共享文件夹。

答案1

cd我遇到了同样的问题,但首先通过 ing 到主文件夹来解决它。

cd /home/username
sudo mount -t vboxsf -o uid=1000,gid=1000 sharedfolder mountpointinhome

感谢@Danibix on askubuntuhttps://askubuntu.com/a/861638/68837

相关内容