VirtualBox(Mac版)で、ホスト(macOS High Sierra)の指定したフォルダを、ゲスト(Ubuntu17.0.4)から共有する。あらかじめGuest Additionsをインストールしておきます。
・共有フォルダを登録する
- VirtulBoxを起動します(ゲストは立ち上げない状態で)
- 「Virtual Box マネージャー」で、ゲストOSを選択した状態で上部の「設定」ボタンをクリックします。
- 設定画面の「共有フォルダー」を開き、右側の「+」ボタンをボタンをクリックします。
- 「フォルダーのパス」でmacOS側のフォルダを選択し、「フォルダー名」に適当な名前を設定します。このとき「自動マウント」「永続化する」にチェックを付けておきます。
以上で、ゲストOSを起動すると、共有フォルダが「/media/sf_フォルダー名」にマウントされます。
・ユーザをvboxsfグループに登録する
この状態では、一般ユーザは共有フォルダにアクセス権がありません。共有フォルダの操作を許すユーザをvboxsfグループに追加します(次の例ではユーザ名が「o2」であると想定)。
$ sudo gpasswd –add o2 vboxsf【Enter】[sudo] o2 のパスワード: ←パスワードを入力ユーザ o2 をグループ vboxsf に追加