web-dev-qa-db-ja.com

ホストディレクトリをVirtualBoxGuest Mint 1664ビットと共有できません

問題 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に変更しました。他のゲスト追加機能(共有クリップボード、ドラッグアンドドロップ)は正しく機能します。

15
William

私はあなたの解決策を確認します。私は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 のようです。したがって、次のバージョンで修正する必要があります。

8

私も同じ問題を抱えていました。トピックスターターのソリューションはほとんど私にとってはうまくいきましたが、Lubuntu13では代わりに

ln /usr/lib/x86_64-linux-gnu/VBoxGuestAdditions/mount.vboxsf

使った

ln -s /opt/VBoxGuestAdditions-4.3.10/lib/VBoxGuestAdditions/mount.vboxsf
4

Debianの場合:

/sbinフォルダのファイルmount.vboxsfにシンボリックリンクがありますが、リンクが間違っています。正しいリンクはmount.vboxsf-> /opt/VBoxGuestAdditions-xxxxx/lib/VBoxGuestAdditions/mount.vboxsfです。

1
Fabio Rodrigues

/ usr/lib64にフォルダーを指すシンボリックリンクを作成できます。

これは、Windows7ホストのKubuntu14.04ゲストで機能します

0
jjllorca