vagrantの共有フォルダのマウントが出来なくなったので修正方法のメモ

vagrantの共有フォルダのマウントが出来なくなったので修正方法のメモ。
ゲスト側のOSは、CentOS6.7
なんでこうなったかの原因は不明のまま。。
Failed to mount folders in Linux guest. This is usually because
the "vboxsf" file system is not available. Please verify that
the guest additions are properly installed in the guest and
can work properly. The command attempted was:

mount -t vboxsf -o uid=`id -u vagrant`,gid=`getent group vagrant | cut -d: -f3` vagrant /vagrant
mount -t vboxsf -o uid=`id -u vagrant`,gid=`id -g vagrant` vagrant /vagrant

The error output from the last command was:

/sbin/mount.vboxsf: mounting failed with the error: No such device

下記の手順でゲスト側のOSでsymlinkを設定しなおしてみたところ、動くようになった。
$ vagrant ssh
Last login: Sat Aug 6 06:27:41 2016 from 10.0.2.2
[vagrant@localhost ~]$ ls -l /sbin/mount.vboxsf
lrwxrwxrwx 1 root root 42 8月 6 06:28 2016 /sbin/mount.vboxsf -> /usr/lib64/VBoxGuestAdditions/mount.vboxsf
[vagrant@localhost ~]$ ls -l /usr/lib/VBoxGuestAdditions/mount.vboxsf
-rwxr-xr-x 1 root root 15544 7月 10 12:11 2015 /usr/lib/VBoxGuestAdditions/mount.vboxsf
[vagrant@localhost ~]$ sudo rm /sbin/mount.vboxsf
[vagrant@localhost ~]$ sudo ln -s /usr/lib/VBoxGuestAdditions/mount.vboxsf /sbin/mount.vboxsf
[vagrant@localhost ~]$ exit
これで、vagrant reloadをしてなおった。

マウント出来なくなる原因は色々とあるらしい。

参考サイト
VirtualBoxの/vagrantがマウントに失敗
スポンサーサイト

トラックバック

コメント

コメントを残す

Secret


プロフィール

U2K

Author:U2K
いろいろプログラムに関しての覚え書きをちょくちょくと書いていきます。

オススメ










オススメ

忍者AdMax

u2k on Twitter

最近の記事