LoginSignup
3
2

More than 5 years have passed since last update.

VirtualBoxでHost:Mac, Guest:Linuxの共有フォルダを有効にする方法

Posted at

なぜか最近、VirtualBoxの共有フォルダの設定が有効に動作しなくなったような気がしたので、再設定してみました。

Guest
$ sudo pacman -S virtualbox-guest-utils
$ modprobe -a vboxguest vboxsf vboxvideo
$ sudo systemctl start vboxservice.service
$ sudo systemctl enable vboxservice.service
# 共有フォルダをマウントする
$ mkdir -p /media/sf_Downloads
$ sudo mount -t vboxsf Downloads /media/sf_Downloads/
# シンボリックリンクをホームに設置
$ ln -s /media/sf_Downloads ~/sf_Downloads
# グループに追加してユーザー権限でフォルダにアクセスできるようにする
$ sudo usermod -aG vboxsf $(whoami)

上のような感じで通常は行けるのですが、何故かauto-mountなどが有効にならず、かつモジュールも起動時に読み込まれない感じだったので、以下を設定。

Guest
# load-module
$ sudo vim /etc/modules-load.d/virtualbox.conf
# 追記
vboxdrv
vboxguest
vboxsf 
vboxvideo

# auto-mount
$ sudo vim /etc/fstab
# 追記
Downloads /media/sf_Downloads vboxsf fmode=0777,dmode=0755 0 0

これでauto-mountされるはずですし、パーミッションからもユーザーアクセス可能なはず。

3
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
2