VirtualBox ゲストで共有をマウントできない

VirtualBox ゲストで共有をマウントできない

VirtualBox のゲスト OS に共有をマウントしようとしています:

$ mount -t vboxsf share /mnt/share
/sbin/mount.vboxsf: mounting failed with the error: No such device

隅にあるフォルダー アイコンをクリックし、「共有フォルダー設定...」をクリックすると、「share」「/Users/me/tmp/vm-transfer」「」「Full」と表示され、行をダブルクリックすると次のようになります。

フォルダパス: /Users/me/tmp/vm-transfer

フォルダ名: share

(チェックなし) 読み取り専用

(チェックなし) 自動マウント

(チェックなし) 永続化

ゲストにはゲスト拡張機能がインストールされています:

$ lsmod
Module         Size  Used by
vboxvideo      1838  1
vboxguest    163929  1

答え1

modprobe vboxsf共有をマウントする前に試してください。

答え2

私は去ります@user287782 からの非常に役立つ回答問題の根本であるため、受け入れられた回答としてマークされています。私の場合、Gentoo を使用していますが、Gentoo では、「VirtualBox guest additions」はスクリプトとしてインストールされるinit.dため、次のように起動できます。

/etc/init.d/virtualbox-guest-additions start

あるいは、

eselect rc start virtualbox-guest-additions

これを自動的に行うには、

eselect rc add virtualbox-guest-additions default

答え3

ユーザーに管理者権限があること、またはvboxsfグループに属していることを確認してください:

sudo usermod -g vboxsf user

rootまたは、コマンドの前に を付けて、許可を得てマウントしますsudo

インストールも検討してくださいVBox ゲスト追加共有フォルダのサポートとVirtualBox Oracle VM VirtualBox 拡張パック特定のデバイスに対する追加サポート。

参照:VirtualBoxの共有フォルダ

関連情報