###前提・実現したいこと
OS: Ubuntu16.04-server
vagrant: 1.9.2
VirtualBox: 5.1.20
###発生している問題・エラーメッセージ
Vagrant was unable to mount VirtualBox shared folders. This is usually because the filesystem "vboxsf" is not available. This filesystem is made available via the VirtualBox Guest Additions and kernel module. Please verify that these guest additions are properly installed in the guest. This is not a bug in Vagrant and is usually caused by a faulty Vagrant box. For context, the command attempted was: mount -t vboxsf -o uid=1000,gid=1000 home_vagrant_ansible /home/vagrant/ansible The error output from the command was: In some cases useful info is found in syslog - try dmesg | tail or so.
###Vagrantfile(抜粋)
ruby
1config.vm.define :provision do |provision| 2 provision.vm.hostname = "provision" 3 provision.vm.box = "./box/ubuntu1604.box" 4 5 provision.vm.network "private_network", ip: "192.168.11.10" 6 provision.vm.network "public_network", ip: "192.168.100.10" 7 8 provision.vm.provision "shell", inline: <<-SHELL 9 apt-get -y install software-properties-common 10 sudo apt-add-repository -y ppa:ansible/ansible 11 sudo apt-get update 12 sudo apt-get -y install ansible 13 useradd ansible 14 chown -R root:ansible /home/vagrant/ansible 15 chmod -R 775 /home/vagrant/ansible 16 chmod -R 700 /home/vagrant/.ssh 17 chown -R vagrant /home/vagrant/.ssh 18 chmod 600 /home/vagrant/.ssh/authorized_keys 19 chmod 600 /home/vagrant/.ssh/id_rsa 20 SHELL 21 22 provision.vm.synced_folder "./provision", "/home/vagrant/ansible" 23 provision.vm.synced_folder "./keys", "/home/vagrant/.ssh", type: "rsync", rsync__exclude: ["authorized_keys"] 24 provision.vm.synced_folder "./keys", "/root/.ssh", type: "rsync", rsync__exclude: ["id_rsa"] 25 provision.vm.synced_folder ".", "/vagrant", disabled: true 26 27 provision.vm.provider "virtualbox" do |vb| 28 vb.memory="1024" 29 end 30 end
###状況詳細
vagrant ssh provision で起動したVMに接続し
/opt/VboxGuestAdditions-5.1.20/lib/VBoxGuestAdditions/vboxadd setup
を叩いてみたところ、すでに走っているという、メッセージが流れました。
/etc/init.d/内にvboxaddが存在しておらず、VirtualboxでVBoxGuestAdditionsのインストールをVirtualboxのcdrom挿入機能から行いましたが、状況は変わりませんでした。
インストール中にエラーメッセージなどはありませんでした。
sudo systemctl vboxadd statusを実行したところ、以下のログでた
5月 02 21:57:43 ubuntu vboxadd-x11.sh[4024]: Installing X.Org Server 1.18 modules. 5月 02 21:57:43 ubuntu vboxadd-x11.sh[4028]: X.Org Server 1.18 modules installed. 5月 02 21:57:43 ubuntu vboxadd-x11.sh[4029]: Setting up the Window System to use the Guest Additions. 5月 02 21:57:43 ubuntu vboxadd-x11.sh[4030]: Window System set up to use the Guest Additions. 5月 02 21:57:43 ubuntu vboxadd[827]: You may need to restart the Window System (or just restart the guest system) 5月 02 21:57:43 ubuntu vboxadd[827]: to enable the Guest Additions. 5月 02 21:57:43 ubuntu vboxadd-x11.sh[4032]: Installing graphics libraries and desktop services components. 5月 02 21:57:43 ubuntu vboxadd-x11.sh[4040]: Window system drivers installed. 5月 02 21:57:44 ubuntu vboxadd.sh[4046]: . 5月 02 21:57:44 ubuntu systemd[1]: Started vboxadd.service.
[827]の部分が怪しい?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。