は私が持っている(Ubuntuのと上のWindows)私は問題もなく、これまでに使用されるこのVagrantfileベイグラント共有フォルダをマウントすることができない - そのようなファイルやディレクトリ
Vagrant.configure(2) do |config|
config.vm.box = "ubuntu/trusty32"
config.vm.hostname = "app.local"
config.vm.network :private_network, ip: "192.168.20.20"
config.vm.synced_folder ".", "/vagrant", :mount_options => ['dmode=774','fmode=775']
config.vm.provider :virtualbox do |vb|
vb.name = "MyBox"
vb.memory = 512
vb.cpus = 2
end
config.vm.provision :shell, path: "install.sh"
end
。 Windowsの10日、私はのOracle VMの仮想ボックス(5.1.16)とベイグラント(1.9.2)の両方をアップグレードしているとボックスをインストールしようとすると、今私はこのエラーを取得する:
ベイグラントはできませんでしたVirtualBox共有フォルダをマウントします。ファイルシステム "vboxsf"が利用できないため、これは通常 です。このファイルシステムは
で、VirtualBox Guest Additionsとカーネルモジュールで利用できます。
ゲスト追加が ゲストに正しくインストールされていることを確認してください。これはバゲントのバグではなく、通常、バグのある バグが原因です。コンテキストの場合、コマンドが試行された:mount -t vboxsf -o dmode=774,fmode=775,uid=1000,gid=1000 vagrant /vagrant The error output from the command was: : No such file or directory
私もこれを参照してください。あなたのホスト(5.1.16)とゲスト(4.3.36)に
GuestAdditionsのバージョンが一致していません。 * VirtualBoxの追加に
を停止し、それは、GuestAdditionsのように削除され、5.1.16のバージョンがインストールされているで終わるの手順になります。
vboxadd.sh:建物Guest Additionsのカーネルモジュールを。 vboxadd.sh: VirtualBoxゲストの追加を開始します。 X.OrgまたはXFree86ウィンドウシステムが見つかりませんでした。
この後、私はまだ取得:あなたのホストの主張に
Virtualboxの:VM 請求内側4.3.36 VBoxService:
がインストールさGuestAdditionsバージョンに関する各種レポートを手に入れた5.1.16が起こっていますVBoxServiceが正しいと仮定して... インストールされているGuestAdditionsのバージョンに関するさまざまなレポートが得られました:ホストの主張にあるバーチャルボックス :VBAクレーム内の4.3.36 VBoxService: 5.1.16 VBoxServiceが正しいと仮定して... ...
これはバグですか?何か間違っていますか?
はVirtualboxの5.1.16のバグしているようです(おそらくWindows 10のみ?)。 http://stackoverflow.com/questions/42796016/vagrant-unable-to-mount-shared-folders – Fender
@Fender、true。 5.1.14に戻る必要がありました – ali