Debian VirtualBoxの自動マウントは起動時に失敗しますが、ログイン後は機能します。エラーが原因でマウントが失敗します。対応するデバイスはありません。

Debian VirtualBoxの自動マウントは起動時に失敗しますが、ログイン後は機能します。エラーが原因でマウントが失敗します。対応するデバイスはありません。

Debianx64システムにVirtualBoxをインストールし、ホストフォルダを共有しようとしました。チュートリアルを見た後、マウントコマンドを見つけました。

sudo mount -t vboxsf -o rw,uid=1000,gid=1000 [Virtual Box share name here] [path where to mount]

良い結果。ファイルなどを編集できます。

次のように入力して得られた情報uidを示します。gid

[Your Name]@debianvirtualbox:~$ id -u [Your Name]
1000
[Your Name]@debianvirtualbox:~$ id -g [Your Name]
1000

もちろん毎回実行すると本当に悪いので自動マウントしたいです。いくつかのヒントによれば、/etc/rc.local次のコマンドを追加することでこれを行うことができます。

#!/bin/sh -e
#
# rc.local
# By default this script does nothing.
mount -t vboxsf -o rw,uid=1000,gid=1000 share /home/[Your Name]/share
exit 0

これでシステムを再起動しても何もインストールされません。私が見つけたこの答えはエラー出力を記録するのに役立ちました。/etc/rc.local、今すぐ:

+ mount -t vboxsf -o rw,uid=1000,gid=1000 share /home/[Your Name]/share
/sbin/mount.vboxsf: mounting failed with the error: No such device

インストールが早すぎると思います。ログイン段階で自動的にインストールできますか?

コメントから:

追加しましたlsmod|grep -i vbox >&2 今後mount コマンドは次の出力を生成します。

+ grep -i vbox
+ lsmod
vboxvideo              12437  0 
drm                   249955  2 vboxvideo
vboxguest             213028  0 

ベストアンサー1

Debian 8.2を実行すると(from)vboxsfに加えて同じ問題が発生しました。/etc/modulesこのaskubuntuの答え)。

おすすめ記事