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の代わりにルートとしてのマウントを試みましたが、すべて役に立ちませんでした。誰もが何が起こっているのか、またはこれをどのように診断することができますか?