Virtualbox の 共有フォルダ を マウント/アンマウント したい

  • 9
    いいね
  • 0
    コメント
この記事は最終更新日から1年以上が経過しています。

:arrow_up: マウントする

# マウント
sudo mount -t vboxsf <共有フォルダ名> <マウント先ディレクトリ>

ディレクトリやファイルの権限、パーミッションを設定するときは下記のように -o で追加オプションを指定する。
uidgid についてはユーザー名は指定できない。

sudo mount -t vboxsf <共有フォルダ名> <マウント先ディレクトリ> -o uid=$UID,gid=$GID,fmode=644,dmode=755

:arrow_down: アンマウントする

umount するときは -t vboxsf に加えて -i を指定し、umount.<TYPE> のヘルパーを使いに行かないようする。
-i がないと umount.vboxsf が存在しないので NFSとして扱おうとしてアンマウントできずにコケる。

# アンマウント
sudo umount -t vboxsf -i <マウント先ディレクトリ>

  • 検証環境は Virtualbox 5.0、ゲストは Fedora 22