/etc/rc.local에서 vboxsf를 마운트할 수 없습니다.

/etc/rc.local에서 vboxsf를 마운트할 수 없습니다.

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

관련 정보