Windows10에서 내부 네트워크 Vagrant를 열거 나 만들지 못했습니다.


172

어제 Windows 10을 마지막 업데이트로 업그레이드했으며 vagrant up명령을 시작할 때이 오류가 발생합니다.

==> 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.

GUI로 시도하면이 오류가 발생합니다.

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

VirtualBox 5.0.10과 확장 팩을 다시 설치하고 호스트 전용 이더넷 어댑터를 재구성했지만 항상 같은 오류가 발생했습니다 ...

어떤 아이디어?

답변:


449

나는 해결책을 찾았다

  1. Windows 네트워크 연결 열기
  2. 만든 VirtualBox Host only 어댑터를 마우스 오른쪽 버튼으로 클릭하십시오.
  3. 속성 선택
  4. "VirtualBox NDIS6 브리지 네트워킹 드라이버"확인
  5. 어댑터 비활성화 및 활성화

영상


31
내 경우에는 방금 비활성화되었습니다.
StalkAlex

8
나는 그것을 믿을 수 없다-몇 시간 동안 이것을 찾고 있었다. 나도 비활성화되었습니다. (이제 Xymarin Android Player뿐만 아니라 Genymotion도 인터페이스를 올바르게 생성 할 수 있습니다. 어떻게해서 든 업데이트 중에이 문제가 발생하여 VBox를 다시 설치해도 문제가 해결되지 않았습니다.)
Andreas Reiff

1
나는 대답을 받아들이지 않았기 때문에 금 배지를 얻었을 것입니다 :) 그러나 브리지 어댑터를 전혀 사용하지 않을 수도 있으며이 솔루션은 보편적이지 않습니다. 재설치가 필요하지 않은 경우 +1
venimus

1
5 개월 후에도 모든 Virtualbox 업데이트 후에도이 문제가 계속 발생한다는 것은 놀라운 일입니다. 당신은 지금까지 해결책을
찾았다

1
나를 위해 일한 유일한 것은 가상 상자를 다시 설치하는 것입니다
Jason Joslin

136

새로운 NDIS6 드라이버에 알려진 문제가 있습니다. NDIS5 드라이버를 사용하도록 설치할 수 있습니다

매개 변수를 사용하여 다시 설치하십시오 ( 관리자로 실행 )

> VirtualBox-5.0.11-104101-Win.exe -msiparams NETWORKTYPE=NDIS5

이것은 나를 위해 일했습니다.

업데이트 : 최신 버전에서는 설치 마법사 내에서 NDIS 드라이버를 쉽게 선택할 수 있었습니다. 요청시 NDIS 5를 선택하십시오 .

심판 : https://www.virtualbox.org/manual/ch02.html#install-win-performing


1
이 게시물의 모든 것을 시도했지만 나에게 도움이되는 유일한 것은 VirtualBox를 4.2.22로 다운 그레이드하는 것입니다. 심지어 4.2.36도 작동하지 않았습니다. S ** t,이 문제로 많은 시간을 잃었습니다.
Rav

1
이 단계를 수행 한 후 "존재하지 않는 호스트 네트워킹 인터페이스, 이름 'VirtualBox NDIS 6.0 미니 포트 드라이버'오류가 발생했습니다. 연결된 네트워크 어댑터를 수동으로 제거해야합니다.
Joel Skrepnek

1
이것은 나에게도 속임수를 썼다. Xamarin Android Player에 문제가 발생하여 VM Ware를 설치합니다
Thomas Hagström

1
이것이 실제 솔루션입니다. 이 문제로 4 시간 동안 화상을 입었습니다. 이제 간식을 먹을 수 있습니다. 감사합니다!
jzarsuelo

1
고마워 :) 나는 지난 2 일 동안 그것을 다시 가져 오기 위해 고심했다. 네트워크 어댑터 NDIS6이 있습니다. 이것은 전혀 작동하지 않았습니다. 따라서 NDIS5 옵션을 사용하여 VBox를 수동으로 다시 설치하고 작동하기 시작했습니다. 내 질문은 네트워크 장치가 NDIS6으로 표시되어 있지만 설치 중에 NDIS5를 사용한다는 것입니다. 문제가 있습니까?
Ashoka K

37

위의 옵션을 시도했지만 헛된 것입니다. 결국 docker-toolbox (1.11.x) 및 virtualbox (5.16.x)를 제거하고 docker-toolbox installer GUI에서 다음 옵션을 확인했습니다 (기본적으로 NDIS5 옵션은 선택되지 않았습니다)

NDIS5 드라이버 옵션을 선택하지 않았습니다

또한 네트워크 연결의 virtualadapter에는 "Bridge Networking Driver"옵션이 UNCHECKED이며 제대로 작동했습니다.

브리지 네트워킹 드라이버 옵션이 선택되어 있지 않습니다


Works, 고마워요, Docker 도구를 실행할 때이 문제가 발생했습니다. 어쩌면 그것은 docker로 태그되어야합니까?
GenEric35

이것을 선택하기 전에 몇 가지 작업을 수행해야했습니다. 먼저 VBox 네트워크 드라이버 .inf를 수동으로 설치하십시오 (<vbox install dir> \ Drivers \ network로 이동하여 하위 폴더의 모든 infs를 설치하십시오). 그런 다음 위 대화 상자에서 '설치'버튼을 클릭하여 VirtualBox (...) 네트워킹 드라이버 서비스를 수동으로 추가해야했습니다 (이것은 Windows 10입니다).
spronkey 2016 년

이것은 내 경우에 효과가있었습니다. 위에서 제안한대로 NDIS6 드라이버를 비활성화 / 재 활성화하려고 시도했지만 도움이되지 않았습니다. 내가 끝내었던 것은 VBox를 제거하고 GitHub에서 Docker Toolbox 1.11.2를 가져 와서 (현재 설치 프로그램 1.12.1이 설정에서 확인란 옵션을 제거하기 때문에) NDIS5 옵션을 선택하여 VBox를 다시 설치하는 것이 었습니다. 감사!
McGlothlin

1
나는 단지 이것을했지만 도움이되지 않았다. 이전에 만든 네트워크 어댑터도 삭제해야한다는 것을 알 때까지 또한 Docker Toolbox와 VirtualBox를 모두 제거하는 것을 잊지 마십시오. Docker Toolbox를 제거해도 VirtualBox는 제거되지 않습니다. +1
Gajotres

대단히 감사합니다. 이 솔루션 덕분에 사무실을 떠날 수있었습니다. 다시 감사합니다.
binbyz

34
  • 네트워크 및 공유 센터를 열고 사이드 바에서 어댑터 설정 변경으로 이동하십시오.

  • 어댑터 목록에서 호스트 전용 어댑터를 마우스 오른쪽 단추로 클릭 한 후 구성 단추-> 드라이버 탭-> 드라이버 업데이트 단추를 클릭하십시오.

  • 내 컴퓨터 찾아보기 ...를 선택하고 다음 대화 상자에서 직접 선택 ...을 선택하십시오. 호스트 전용 드라이버 만있는 목록이 표시됩니다.

  • 그것을 선택하고 다음을 클릭하십시오. 드라이버가 업데이트 된 후 VM에서 호스트 전용 네트워크를 다시 사용해보십시오.


1
어떻게 알아 냈는지 모르겠지만 고마워요! 이것은 내 문제를 해결했습니다. 5.2.14
Wes

1
이것은 또한 1803에서 1809로 업그레이드 윈도우 후 버추얼 6.0.10에 근무
알버트 Iordache에게

1
이 minikube 1.3을 사용하여 버추얼 6.0.14에 나를 위해 일한
Bassdrop Cumberwubwubwub

1
vbox를 5.x에서 6.1로 업데이트 할 때 효과적입니다. 감사.
hguser

1
최신 업데이트와 함께 Windows 10.0.19041.1에서 Virtual Box 6.0.10을 사용하면이 문제가 발생했습니다. 위의 다른 모든 옵션을 시도한 후에 이것이 실제로 작동했습니다. 감사합니다 !
AlexDumas

14

Windows를 업데이트 할 때도 같은 오류가 발생했습니다. 모든 것을 시도했다. 아무것도 효과가 없었습니다.

마지막으로 장치 관리자-> 네트워크 어댑터 비활성화로 이동하여 Virtualbox 호스트 전용 어댑터를 활성화했습니다.

그리고 효과가있었습니다!


솔루션에 너무 감사합니다. 나에게도 효과가있었습니다.
Sajad Karim

5

Virtualbox를 제거하고 최신 버전을 설치하십시오.이 답변의 시점은 5.12입니다. Virtualbox 5.10을 자동으로 설치하는 Vagrant를 설치했습니다. Windows 1511 업데이트를 설치 한 후 Vagrant 제공 Virtualbox를 제거하고 최신 버전을 설치 한 후에이 문제가 발생했습니다.


5.0.6 대신 5.0.16으로 업데이트를 설치했지만 도움이되지는 않았지만 나쁘지 않았습니다.
Yevgeniy Afanasyev

Virtualbox 5.1.6을 설치하면 동일한 문제가 해결되었습니다.
ymajoros

@ ymajoros 5.1.18 에서이 문제가 있습니다. 버전을 확인할 수있는 방법이 있습니까?
Winnemucca

5

PC를 재부팅


슬프게도 https://stackoverflow.com/a/33733454/2191572 가 VirtualBox 5.2.6이 설치된 Windows 10 x64에서 작동하지 않았습니다.

상자가 이미 선택되어 있고 간단한 재부팅으로 해결되었습니다.

사람들에게 재부팅 만하도록 지시 한 후, 나는 내 자신의 황금 조언을 따르지 못했습니다. 얼굴, 손바닥을 만나십시오.


1
Windows 10 업데이트 후이 문제가 발생했습니다. 간단한 재부팅만으로도 트릭을 만들었습니다 :)
Arno van Oordt

4

두 가지 대답으로 문제가 해결되지는 않았지만 결합하여 문제를 해결할 수있었습니다. 제 상황은 Windows 7 PC에서 Docker를 설치하고 실행하려고하는데 "오류가있는 것 같습니다 ... 계속하려면 아무 키나 누르십시오 ..."라는 오류가 계속 발생했습니다.

많이 파고 들자 문제를 Docker가 만든 호스트 네트워크 어댑터와 관련시킬 수있었습니다. NDIS6 드라이버를 설치했지만 활성화했습니다. 나는 확인, 비활성화, 다시 확인, 활성화 등을 시도했지만 도움이되지 않았습니다.

그런 다음 VB를 제거하고 NDIS5 드라이버를 얻는 첫 번째 대답에 따라 다시 설치했습니다. 이것은 확인되지 않았으므로 확인하면이 문제를 지나갈 수있었습니다.


4

에서 Windows 7로 업그레이드 한 후에도 같은 문제가 발생 했습니다 Windows 10. 작동하지 않는 모든 인기있는 답변을 시도했습니다. 마지막으로, Windows가 어댑터 이름을 변경했음을 이해했습니다. 장치 관리자가 Virtual Box로 사용 Realtek PCIe GBE Family Controller하는 동안 사용하도록 구성 되었습니다 Realtek PCIe GBE Family Controller #2. 적절한 컨트롤러를 선택하면 문제가 해결되었습니다.

여기에 이미지 설명을 입력하십시오 여기에 이미지 설명을 입력하십시오


3

나는 잠시 동안 일했고, 당신이해야 할 일은 VirtualBox를 여는 것입니다.

파일> 환경 설정 / 네트워크> 호스트 전용 네트워크

VirtualBox 호스트 전용 이더넷 어댑터가 표시됩니다

그것을 클릭하고 편집하십시오.

vagrant VM의 내 IP 설정은 192.168.10.10입니다. VM IP까지 편집해야합니다.

여기 내 어댑터 설정이 있습니다.

어댑터 설정

DHCP 서버 설정


3

방금 Windows 8의 VirtualBox 5.1 에서이 문제가 발생했습니다. 설치 한 카스퍼 스키 바이러스 보호에 문제가있는 것으로 나타났습니다. Windows 측 호스트 전용 어댑터에 "Kaspersky Anti-Virus NDIS 6 필터"를 추가했습니다. 해당 필터를 비활성화하면 VM이 올바르게 시작되었습니다.

호스트 전용 네트워크 어댑터 속성


제 경우에는 Avast였습니다 .. 그리고 속성 창에서 제거했습니다. 이제는 훌륭하고 작동합니다
Ehsan Waris

3

WINDOWS 10에서 문제를 해결하지 못한 virtualbox 인 minikube를 제거하고 다시 설치하는 데 3 시간의 실망스러운 시간을 보낸 후 제어판-> 네트워크 및 인터넷-> 네트워크 연결 창에서 네트워크 어댑터를 확인했습니다. 3 개의 "VirtualBox 호스트 전용 이더넷 어댑터"가 활성화되었습니다. 나는 그들 모두를 비활성화했다. 여기에 이미지 설명을 입력하십시오 그런 다음 서비스 화면 (run-> services.msc)에서 Tcp / Ip NetBIOS 도우미를 찾아 다시 시작하십시오.

"VirtualBox Host-Only Network # 3"과 같은 적절한 이름의 새 네트워크 어댑터가 생성됩니다. 이제 입력하십시오 : minikube delete mnikube start 그것은 나를 위해 일했습니다. 희망이 누군가를 도왔다! 나는이 싫어 :)


2

내 문제에 대한 해결책을 찾았습니다. 네트워크 어댑터에 충돌이 있었고 오류 메시지에 나타나는 것을 비활성화 한 다음 실행중인 명령을 다시 시작했으며 Windows에서 많은 승인 메시지가 표시된 후 새 어댑터가 만들어졌습니다.

이 솔루션이 어떤 경우에 도움이되기를 바랍니다.


감사! 이것은 나를 위해 작동하지만 이유를 이해하지 못합니다.
Jie Zhang

1

Windows 8.1이 있고 VirtualBox 5.0.16.105871에서이 문제가 발생했습니다. 나는 여기에서 찾은 모든 제안, 가상 박스 사이트 및 기타 포럼을 시도했습니다. 아무도 나를 위해 일하지 않았다. 호스트 전용 인터페이스로 VM을 시작하려고 할 때이 오류가 발생했습니다.

Failed to open a session for the virtual machine LinuxVMDev0.

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

Failed to attach the network LUN (VERR_INTNET_FLT_IF_NOT_FOUND).

Result Code: E_FAIL (0x80004005)
Component: ConsoleWrap
Interface: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}

마지막으로 나를 위해 일한 유일한 해결책은 다음과 같습니다.

  1. 5.0.16 제거
  2. 이 문제가없는 버전 4.3.36을 설치하십시오 (적어도 내 PC에서는)
  3. 4.3.36을 설치 제거하지 않고 기본 방식으로 버전 5.0.16을 설치하십시오.

(항상 관리자로 설치, 즉 관리자로 설치 관리자 실행)

며칠 동안 다른 해결책을 시도한 후에 저에게 효과적이었습니다.


1

내 솔루션은 VirtualBox를 업데이트하고있었습니다.

Windows 8.1에 Docker toolbox (v1.12.5)를 새로 설치 한 후이 문제가 발생했습니다. 나를 위해 일한 것은 VirtualBox의 업데이트였습니다. 그런 다음 일부 Windows Update 후에 동일한 문제가 발생했으며 VirtualBox를 업데이트하면 문제가 다시 해결되었습니다.


난 그냥 VirtualBox를 (현재) 버전 5.2.4 r119785로 업데이트하고 문제가 사라졌습니다 ...
Calcutta


0

나를 위해 네트워크 연결을 비활성화하고 활성화하는 것만으로는 충분하지 않습니다. 개인 사용자 (c : /Users/your_user/.docker/)에서 .docker 저장소의 컨텐츠를 삭제해야했습니다. 그런 다음 Docker Toolbox 및 VitualBox를 다시 설치하고 machzqcq 팁을 사용하여 NDIS5 드라이버로 설치 virtualbox를 확인하십시오.

https://github.com/docker/toolbox/issues/473 에서 답을 찾았습니다.


0

VirtualBox 호스트 전용 어댑터를 다시 생성하기 전에 실제 물리적 네트워크 어댑터를 제외한 모든 장치에서 "VirtualBox NDIS6 브리지 네트워킹 드라이버"를 비활성화 할 수 있습니다.

이 답변을 참조하십시오 .


0

Windows 10 업데이트 후 VirtualBox 호스트 전용 이더넷 어댑터 가 실제로 OS의 네트워크 어댑터에서 사라졌습니다 ( 제어판-> 네트워크 및 공유 센터-> 어댑터 설정 변경 참조). ). VirtualBox를 다시 설치하여 OS로 다시 가져 왔습니다.

그런 다음 최신 VirtualBox 버전에서 호스트 전용 어댑터는 전역 도구 (오른쪽 상단)-> 호스트 네트워크 관리자에 있습니다. 있습니다. 어댑터에 DHCP 서버가 활성화되어 있는지 확인하십시오.

구성 예 : 여기에 이미지 설명을 입력하십시오


0

나는이 페이지에서 모든 것을 시도했다. 아무것도 효과가 없었습니다. 말 그대로 몇 시간과 몇 시간이 지난 후에 마침내 작동했습니다.

내 문제는 " '기본 상태 확인'단계에서 문제가 발생했습니다"앞에 오류가 없다는 것입니다.

start.sh 스크립트의이 행이 실패했습니다.

VM_STATUS="$( set +e ; "${DOCKER_MACHINE}" status "${VM}" )"

명령 프롬프트에서 다음 줄을 실행하면 "실행 중"이 반환되었습니다.

D:\Dev\DockerToolbox\docker-machine.exe status default

그래서 Github 링크의 모든 수정 사항을 따르기 시작하고 수정 사항을 찾았습니다.

start.sh 스크립트에서 줄을 변경했습니다.

VM_STATUS="$( set +e ; "${DOCKER_MACHINE}" status "${VM}" )"

VM_STATUS="$(${DOCKER_MACHINE} status ${VM})"

0

제어판 >> 네트워크 및 공유 센터를 엽니 다. 이제 어댑터 설정 변경을 클릭하십시오. 이름 또는 장치 이름이 VirtualBox 호스트 전용 이더넷 어댑터 # 3과 일치하는 어댑터를 마우스 오른쪽 버튼으로 클릭하고 속성을 클릭하십시오. 구성 버튼을 클릭하십시오.

이제 드라이버 탭을 클릭하십시오. 드라이버 업데이트를 클릭하십시오. 드라이버 찾아보기 내 컴퓨터 찾아보기를 선택하십시오. 이제 컴퓨터에서 사용 가능한 드라이버 목록에서 직접 선택을 선택하십시오. 원하는 것을 선택하고 다음을 클릭하십시오. 업데이트를 마치려면 닫기를 클릭하십시오. 이제 터미널 / Powershell / Command 창으로 돌아가서 vagrant up 명령을 반복하십시오. 이번에는 잘 작동합니다.

https://www.howtoforge.com/setup-a-local-wordpress-development-environment-with-vagrant/


0

나를 위해, 나는 내 사용자 디렉토리에서 .virtualbox & .docker 폴더를 삭제해야했습니다 ...


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.