問題 Linux Mint 16 VirtualBoxゲストOSから共有ディレクトリをマウントしようとすると、次のエラーが表示されます。
mount: wrong fs type, bad option, bad superblock on hostshare,
missing codepage or helper program, or other error
(for several filesystems (e.g. nfs, cifs) you might
need a /sbin/mount.<type> helper program)
In some cases useful info is found in syslog - try
dmesg | tail or so
私のマウントコマンドはSudomount -t vboxsf hostshare〜/Hostです。
dmesg |尾が明らかにする: 'sf_read_super_aux err = -22'
環境-ホストOS:Windows 7 64ビット-ゲストOS:Linux Mint 64ビット(メイト)-VirtualBox 4.3.10-VirtualBox Guest Additions4.3.10-VirtualBoxで「hostshare」として定義された共有ディレクトリ永続的にチェックする-〜/HostはゲストOSファイルシステムで定義されています
私が試したこと Mint 1532ビットを含む他のVirtualBoxゲストからこのディレクトリをマウントできます。私はMint 16にゲストの追加を再インストールしました。ホストOS、VirtualBox、ゲストOSを数回再起動しました。共有フォルダの名前をさまざまなばかげたものに変更しましたが、役に立ちませんでした。 VirtualBoxネットワークをNATからBridgedAdapterに変更しました。他のゲスト追加機能(共有クリップボード、ドラッグアンドドロップ)は正しく機能します。
私はあなたの解決策を確認します。私はWindows764ビットでdebian7AMD64ゲストを使用しています。 virtualboxを4.3.8から4.3.10に更新しました。次のシンボリックリンク:/sbin/mount.vboxsfは/usr/lib/VBoxGuestAdditions/mount.vboxsfを指しますが、mount.vboxsfへの実際のパスは/usr/lib/x86_64-linux-gnu/VBoxGuestAdditions/mount.vboxsfです。
この問題は、virtualbox Subversionリポジトリの fixed のようです。したがって、次のバージョンで修正する必要があります。
私も同じ問題を抱えていました。トピックスターターのソリューションはほとんど私にとってはうまくいきましたが、Lubuntu13では代わりに
ln /usr/lib/x86_64-linux-gnu/VBoxGuestAdditions/mount.vboxsf
使った
ln -s /opt/VBoxGuestAdditions-4.3.10/lib/VBoxGuestAdditions/mount.vboxsf
Debianの場合:
/sbin
フォルダのファイルmount.vboxsf
にシンボリックリンクがありますが、リンクが間違っています。正しいリンクはmount.vboxsf
-> /opt/VBoxGuestAdditions-xxxxx/lib/VBoxGuestAdditions/mount.vboxsf
です。
/ usr/lib64にフォルダーを指すシンボリックリンクを作成できます。
これは、Windows7ホストのKubuntu14.04ゲストで機能します