2011年6月7日火曜日

vboxsf

VirtualBox ホスト OS (Windows 7) とゲスト OS (Ubuntu 11) の間のファイル共有の為に vboxsf の設定をしたのでメモ。

VirtualBox の GUI で共有フォルダを設定する。 指定するのは

  • Windows 7 上のフォルダで、ゲストからアクセスしたい場所
  • 共有名(VirtualBox の GUI ではフォルダ名となっていた)
  • Ubuntu 側からはこの共有名を使っWindows 7 上のフォルダを指定する
  • 自動マウント(チェックボックス)
  • 読み込みのみ(チェックボックス)

自動マウントにチェックをいれたら Ubuntu を起動すると何もしていせずに /media/xxx といったところにマウントされた。しかしフォルダへのアクセスは root でしかできなかった。マウント含め関連する設定が Ubuntu 内のどこかにあるはずだけど、すぐに見つけることができなかった。そこで自動マウントのチェックははずし fstab に以下を追記したら万事うまくいった。

hostfs     /directory/to/mount     vboxsf

ここで hostfs が共有名、 /directory/to/mount は Ubuntu 上でのマウント場所。 vboxsf は VirtualBox 独自の仮想ファイルシステムの名前。

0 件のコメント:

コメントを投稿