ゲストOSでの読み取り時にVirtualBox共有フォルダーがハングする


13

VirtualBox 4.2.18をWindows 7ホストとUbuntu 13.10ゲストで実行しています。共有フォルダーを設定しようとしていますが、Ubuntu VMからフォルダーを読み取ろうとすると、無期限にハングするようです。ただし、共有フォルダーへの書き込みは正常に機能します。

Windowsホストでは、共有フォルダーはを指すように設定されていC:\ubuntu_shareます。VirtualBoxで永続的に設定されていますが、自動マウントではありません。

Ubuntu VMでは、共有フォルダーを正常にマウントできます。

$ mkdir ubuntu_share
$ sudo mount -t vboxsf -o "rw,uid=1000,gid=1000,dmode=0755" ubuntu_share ubuntu_share
$ ls -l
drwxr-xr-x  1 nreed nreed    0 Oct 28 16:37 ubuntu_share/

ただし、マウントされたフォルダーの内容を参照しようとするlsと、Ctrl + Cで強制終了するまでカーソルが点滅します。同様に、Nautilusでフォルダーを表示しようとすると、待機カーソルが永久に取得されます。

一方、マウントされたフォルダーへの書き込みは機能します。

$ cat > ubuntu_share/test.txt
hello world
^D

そして、test.txtファイルがWindowsでうまく表示されるのを見ることができます。

VMの再起動、ゲストの追加の再インストール、共有フォルダーの削除と再作成、UIDの代わりにルートとしてのマウントを試みましたが、すべて役に立ちませんでした。誰もが何が起こっているのか、またはこれをどのように診断することができますか?

回答:


6

私の場合、次のことが役立ちました。

  • Virtual Box 4.3.8 r92456へのアップデート、
  • (aptリポジトリからではなく)仮想CDからのVirtualBox Guest Additionsの再インストール、
  • 仮想マシンの再起動。

システムインフォメーション:

  • ホスト:Windows 7 Home Premium 64ビット、
  • ゲスト:Linux Mint 16 Petra 32-ビット。

2

VirtualBox 4.3がリリースされました。VirtualBoxからの更新チェックには表示されません。VirtualBoxサイトからインストールし、VMにインストールされているGuest Additionsのバージョンを更新することで、この問題を自分で解決しました。

https://www.virtualbox.org/wiki/Downloads


ありがとう。4.3にアップデートすることも私にとってはうまくいきました。私は...私は、彼らは明らかにそれを修正した直後にこの問題が発生して運が尽き推測
ネイサン・リード

2
最新バージョンでも同じ問題があります。
tiam

3
私はまた、4.3.6でこの問題が持っている
dvreed77

@smbearの答えは、4.3.12-
ハンス

1

そのため、問題は共有フォルダーへのシンボリックリンクにあります。これらはセキュリティリスクであることがわかります。ソースを参照してください。

私の解決策は、シンボリックリンクを削除し、マウントポイント(/media/sf_MyUserName)に移動することです。これにより、共有フォルダー内のディレクトリを並べ替えることもできます。

この問題は、ゲストとしてdebian 8(Jessie)に新たにアップグレードした、Win 7でのVirtualBox 5.0.0の新規インストールにも存在します。

私の構成では、Dolphinから共有フォルダーをクリックすると問題が発生します。Dolphinは他のどのディレクトリでも問題ありませんが、共有ドライブをクリックすると、Dolphinはフリーズします。

この問題は、VirtualBox 4.3.3上のDebian 7(wheezy)で私のマシンに最初に現れました。私はグーグルで検索し、いくらか修正しましたが、数か月前に行ったことを思い出せません。共有フォルダ内のディレクトリを並べ替えようとすると、Dolphinがフリーズするため、それはある程度修正されたと言います。deb 8にアップグレードすると、問題が再発しました。共有ドライブに移動しようとすると、Dolphinがフリーズしました。拡張パックでVirtualBox 5.0.0.0にアップグレードしましたが、これは役に立ちませんでした。

しばらく調査した後、問題を発見しました。この問題は、VirtualBoxが作成した「sf_MyUserName」シンボリックリンクをクリックした場合にのみ発生します。ただし、共有フォルダーがマウントされているファイルシステム(/ media / sf_MyUserName)を調べた場合、Dolphinには問題はありません。


この答えを読むには、実際には答えだったと判断するのに3回の試行が必要でした。解決策は、シンボリックリンクを削除することです。
ラムハウンド

面白い。ただし、ゲストOS内の共有フォルダーマウントポイントへのシンボリックリンクについて話しているので、リンクしたaskubuntuの質問はまったく異なるものについて話しているようです:ホストファイルシステム内の非共有場所を参照する共有フォルダー内のシンボリックリンク?
ネイサンリード

こんにちはネイサン、私の状況は非常に似ていたと思いますが、元の投稿とまったく同じではありません。
ジョー

ネイサン、私の状況は元の投稿に似ていました。最初の2文は私の状況を説明しています。「Windows 7ホストとUbuntu 13.10ゲストでVirtualBox 4.2.18を実行しています。共有フォルダーをセットアップしようとしていますが、Ubuntu VMからフォルダーを読み取ろうとすると、無期限にハングアップするようです。」 Win 7ホストおよびDebianゲストです。私の場合、違いはドルフィンだけです。私はAskUbuntuリンクを読み直しましたが、シンボリックリンクが異なる方向を指しているのは正しいです。私はそれを見逃したに違いありません。いずれにせよ、私の提案があなたや他の人に役立つことを願っています。-乾杯
ジョー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.