ホストディレクトリをVirtualBox Guest Mint 16 64ビットと共有できない


15

問題 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

私のマウントコマンドはsudo mount -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 Additions 4.3.10-VirtualBoxで「永続化」をオンにした「hostshare」として定義された共有ディレクトリ-〜/ hostゲストOSファイルシステムで定義されている

試した ことは、Mint 15 32ビットを含む他のVirtualBoxゲストからこのディレクトリをマウントできることです。Mint 16にゲストの追加を再インストールしましたが、表示されているのは実行中です。ホストOS、VirtualBox、およびゲストOSを数回再起動しました。共有フォルダーの名前をさまざまな愚かなものに変更して、役に立ちませんでした。VirtualBoxネットワークをNATからBridged Adaptorに変更しました。その他のゲスト追加機能(共有クリップボード、ドラッグアンドドロップ)は正常に機能します。


3
最終的に修正しましたが、答えが投稿するには新しすぎます:( -linux-gnu / VBoxGuestAdditions / mount.vboxsfこれが他の人に役立つことを願っています!
ウィリアム14年

1
発見してくれてありがとう。私は夢中になっていた。エラーメッセージが非常に曖昧であるため、問題が壊れたシンボリックリンクであるとどのように推測したのでしょうか。Debian wheezy 7.4 32-bitを使用しています。私の場合の正しいリンクはでしたln -s /opt/VBoxGuestAdditions-4.3.10/lib/VBoxGuestAdditions/mount.vboxsf。十分な担当者がいればすぐに解決策として投稿してください。そうすれば、私はそれを賛成できます:)
NothingsImpossible 14

回答:


8

解決策を確認します。Windows 7 64ビットでdebian 7 amd64ゲストを使用しています。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リポジトリで修正されたようです。したがって、次のバージョンで修正する必要があります。


6
一方でこの問題を回避するには、次のようになりますsudo ln -sf /usr/lib/x86_64-linux-gnu/VBoxGuestAdditions/mount.vboxsf /sbin/mount.vboxsf
アレッシオガエータ

解決策はうまくいきましたが、これが突然「壊れた」理由を私は理解できません。自動更新を行っていません。
セス

4

同じ問題がありました。トピックスターターの解決策はほとんど役に立ちましたが、Lubuntu 13ではなく

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

私は使った

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

1

Debianの場合:

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


0

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

/opt/VBoxGuestAdditions-4.3.10/lib/VBoxGuestAdditions/

Windons 7ホスト上のKubuntu 14.04ゲストで動作します

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.