ホストOSとゲストOSでファイルを共有する方法 on VirtualBox
VirtualBox そのものに共有する機構があったので、そのやり方をメモ。
Guest Additions のインストールが必須の予感。
俺の環境は、ホストOSが Mac OS X で、ゲストOSが Linux。たぶん、ゲストOSが UNIX でも同じ方法でいけると思う。
あと、ホストOSは何でも関係ないかな。
まず、VirtualBox VM のメニューで「デバイス -> 共有フォルダ」を選択。
そのダイアログで、ホストOS側で共有したいフォルダを決め、名前も設定する。
例えば俺の場合は
- 共有フォルダ /opt/local/vbox
- 名前 share
とした。
次に、ゲストOSにおいてターミナルから
% sudo mkdir /mac % sudo mount.vboxsf share /mac
とすれば、共有フォルダ以下が /mac 以下にマウントされる。
以上、これだけ!