2015-12-07 10 views
8

の作業を停止しました。問題は、私は私のVMの使用Virtualboxのプロバイダーにリンクしているようで、ポートフォワーディングとpublic_networkの両方が動作するように見える一方で、private_networkがVagrantfileで構成されている場合にのみ発生します。放浪アップは私の浮浪者の仮想マシンが<code>vagrant up</code>で開始することを拒否し、動作を停止し、最近のWindows 10の更新後にWindows 10の更新後

オペレーティングシステムをWindows 7からWindows 10に初めて更新したときに、すでに同様の問題が発生しました。その場合、Virtualboxのticket 14040で問題を解決しました。しかし、新しいウィンドウズアップデートを適用した後、パッチソリューションはもはや機能しません。

私はまた、彼らの最新バージョンへのVirtualBoxとベイグラントの両方を更新しようとしたが、これは何も変更しませんでした。にしようとしたときにVirtualboxのが示すエラー

Bringing machine 'default' up with 'virtualbox' provider... 
==> default: Clearing any previously set forwarded ports... 
==> default: Clearing any previously set network interfaces... 
==> default: Preparing network interfaces based on configuration... 
    default: Adapter 1: nat 
    default: Adapter 2: hostonly 
==> default: Forwarding ports... 
    default: 22 => 2222 (adapter 1) 
==> default: Running 'pre-boot' VM customizations... 
==> default: Booting VM... 
==> default: Waiting for machine to boot. This may take a few minutes... 
The guest machine entered an invalid state while waiting for it 
to boot. Valid states are 'starting, running'. The machine is in the 
'poweroff' state. Please verify everything is configured 
properly and try again. 

If the provider you're using has a GUI that comes with it, 
it is often helpful to open that and watch the machine, since the 
GUI often has more helpful error messages than Vagrant can retrieve. 
For example, if you're using VirtualBox, run `vagrant up` while the 
VirtualBox GUI is open. 

The primary issue for this error is that the provider you're using 
is not properly configured. This is very rarely a Vagrant issue. 

そして、以下の通りです:

Microsoft Windows 10 version 1511 (build SO 10586.14) 
VirtualBox version 5.0.10 r104061 
Vagrant version 1.7.4 

これはvagrant upを起動するときに私が取得エラーです:ここでは

は私のWindows/Virtualboxの/ベイグラントバージョンですVirtualBoxユーザーインターフェイスからVMを起動します。

Failed to open/create the internal network 'HostInterfaceNetworking-VirtualBox Host-Only Ethernet Adapter #15' (VERR_INTNET_FLT_IF_NOT_FOUND). 
Failed to attach the network LUN (VERR_INTNET_FLT_IF_NOT_FOUND). 

Codice 'uscita: 
E_FAIL (0x80004005) 
Componente: 
ConsoleWrap 
Interfaccia: 
IConsole {872da645-4a9b-1727-bee2-5585105b9eed} 

最後に、ここでは私のVagrantfileの関連部分。述べたように、私はprivate_network行をコメント場合は、マシンが起動します:

# -*- mode: ruby -*- 
# vi: set ft=ruby : 

VAGRANTFILE_API_VERSION = "2" 

Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| 
    config.vm.box = "ubuntu-14.04-amd64-docker" 
     config.vm.box_url = "https://github.com/jose-lpa/packer-ubuntu_14.04/releases/download/v2.0/ubuntu-14.04.box" 
     config.vm.hostname = "falcon.staging" 
    config.vm.network "private_network", ip: "192.168.33.114" 
    config.vm.provider "virtualbox" do |vb| 
     vb.gui = false 
     vb.memory = "2048" 
    end 
    ... 
end 

答えて

13

私は正確に同じ問題を抱えていました。このブログで見つかったソリューションが助けた: http://codeworks.it/blog/?p=329

基本的には、更新後、「魔法」のWindowsは、VirtualBoxのホストオンリーネットワークからVirtualBoxのNDIS6ブリッジネットワークドライバをオフに。あなたがWindowsでお使いのネット​​ワークインターフェイスを確認する必要があり、それを修正するには

:VirtualBoxのホストオンリーネットワークのプロパティで

  • をVirtualBoxの NDIS6ブリッジネットワークドライバがチェックされているかどうかを確認してください。
  • ない場合 - それをチェック:)この場合に役立ちます

を見に行く、私はそれは賭ける;)

+1

回答(および質問)の下にある「編集」ボタンを押すと、回答(および質問)を編集できます。そこの情報を編集してください。 – Adriaan

+0

それは働いた!多くのありがとうBelegUS! – chrx

+0

ありがとうございます。私はこの問題のために24時間の開発を失った。 –

2

ゴーへの "コントロールパネル" - > "ネットワークとインターネット" - > "

"VirtualBox Host-Only Network#4" - >プロパティを右クリックします。

これは、あなたが表示されますウィンドウです。

enter image description here

は今、 "VirtualBoxのNDIS6ブリッジネットワークドライバは、" チェックしたりされていないか、2つのオプションがあります。
そうでない場合は、それをチェックするだけでトリックができます。
これがチェックされていれば、VirtualBoxバージョンを再インストールする必要があります。

関連する問題