mount -t vboxsf
명령을 통해 루트를 사용하여 문제 없이 공유 폴더를 마운트 했습니다 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
나는 같은 문제가 있었지만 먼저 홈 폴더로 이동하여 해결했습니다.
cd /home/username
sudo mount -t vboxsf -o uid=1000,gid=1000 sharedfolder mountpointinhome
askubuntu의 @Danibix에게 감사드립니다.https://askubuntu.com/a/861638/68837