Virtualbox 4.3にUbuntu 13.10をインストールしました。ホストマシンはWindowsです。
/ etc / fstabでマウントされているVirtualbox共有フォルダーがいくつかあります。最近まで、このセットアップは問題なく機能していましたが、Ubuntu 13.04とVirtualbox 4.2から(本質的に同時に)アップグレードした後、fstabのマウントが機能しなくなりました。起動中に次のエラーが表示されます。
An error occurred while mounting /home/benme/Documents.
keys:Press S to skip mounting or M for manual recovery
手動回復のためにMを押してから手動でマウントしようとしても失敗します。
root@benme-vb:~# cd /home/benme
root@benme-vb:/home/benme# mount Documents
/sbin/mount.vboxsf: mounting failed with the error: No such device
しかし、代わりにブート中にマウントをスキップし、Unityが起動するのを待ってからシェルで手動でマウントすると、すべてが正常に機能します。
benme-vb ~ % ls Documents
benme-vb ~ % sudo mount Documents
[sudo] password for benme:
benme-vb ~ % ls Documents
# actual file list omitted
手動でマウントするときは、mountに/ etc / fstabからすべてのオプションを取得させ、それが機能することに注意してください。これは、Virtualboxが起動中に/ etc / fstabマウントが実行された時点で共有ファイルマウントを提供する「準備ができていない」何らかのタイミングの問題であることを示唆しています。
完全を期すために、以下にfstab行を示します。
Documents /home/benme/Documents vboxsf uid=benme,gid=benme,dmode=774,fmode=664 0 0
Ubuntu側からこれに関してできることはありますか?それとも、Virtualboxの角度からこれについてもっと知りたい人はいますか?
同じ症状を持つVirtualboxバグトラッカーに関する古いレポートを見つけましたが、その場合、ユーザーはゲストの追加を更新せずにVirtualboxを更新し、問題を解決しました。ここでは起きていませんが、4.3ゲストの追加がインストールされています。