2017-03-14 9 views
3

は私が持っている(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が正しいと仮定して... ...

これはバグですか?何か間違っていますか?

+0

はVirtualboxの5.1.16のバグしているようです(おそらくWindows 10のみ?)。 http://stackoverflow.com/questions/42796016/vagrant-unable-to-mount-shared-folders – Fender

+0

@Fender、true。 5.1.14に戻る必要がありました – ali

答えて

1

5.1.18で修正されたようです。最新のバージョンに更新すると、私の問題が解決しました。

Change Log (Version 5.1.18)

  • 共有フォルダ:固定された大文字と小文字を区別しないファイル名アクセス(5.1。16回の回帰; Windowsゲストのみ。バグ#16549)
  • 共有フォルダ:長いpathes(5.1.16回帰への固定アクセス;のみWindowsゲスト;バグ#14651、#16564)
+0

実際、長いパスの問題は修正されました。 – ali