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 拡張パック特定のデバイスに対する追加サポート。