2015年6月26日金曜日

/sbin/mount.vboxsf: mounting failed with the error: Protocol error

概要

Vagrant で共有ディレクトリをマウントしようとして

環境

  • Windows7 64bit
  • Vagrant 1.6.5
  • VirtualBox 4.3.18

対応方法

vagrant sshしてVM上で以下のコマンドを実行して共有ディレクトリをマウントします

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

これでもエラーが表示される場合は「-o」を指定しないで

mount -t vboxsf vagrant /vagrant/

で自分は何とかマウントできました
コマンドはrootユーザで実行しています

他の要因としてVBoxGuestAdditionがインストールされていない、ホストオンリーアダプタがついていなくてホストマシンと通信できない等がありますが、それをクリアした前提でコマンドを実行しています

0 件のコメント:

コメントを投稿