최근에 PHP 개발을 위해 VirtualBox v4.3.14에서 실행되는 Vagrant v1.6.5를 사용하기 시작했습니다. 이 PhpAcademy 튜토리얼에 따라 Windows 7 Professional x64를 실행하는 Windows 컴퓨터에서 Vagrant를 설정하고 실행할 수있었습니다.
그 다음날 나는 유랑을하고 싶었지만 중단 된 상태에 빠졌다고 말했다. 인터넷 검색을 통해 Serverfault 에서이 질문을 찾았습니다.이 링크는 내가 찾을 수있는 유일한 합리적인 링크였습니다. 거기에 나열된 솔루션을 시도해도 다른 결과는 얻지 못했지만 여전히 버려진 상태에 빠졌습니다.
그런 다음 vm을 삭제하고 다시 만들려고 시도하여 vm이 전원이 꺼진 상태로 고정되었습니다. 그런 다음 Vagrantfile도 삭제하고 동일한 결과를 다시 만들려고했습니다.
왜 이런 일이 발생하며 어떻게 해결할 수 있습니까?
편집 1
요청에 따라 명령 줄을 통한 Vagrant의 로그 메시지는 다음과 같습니다.
'virtualbox'제공자로 머신 '기본'가져 오기 ...
==> 기본값 : 'ubuntu / trusty64'상자가 최신인지 확인 중 ...
==> 기본값 : 이전에 설정 한 네트워크 인터페이스 지우기 ...
== > 기본값 : 구성을 기반으로 네트워크 인터페이스 준비 ...
기본값 : 어댑터 1 : nat
==> 기본값 : 전달 포트 ...
기본값 : 80 => 8081 (어댑터 1)
기본값 : 22 => 2222 (어댑터 1)
== > 기본값 : VM 부팅
중 ... ==> 기본값 : 컴퓨터 부팅 대기 중입니다. 이 작업은 몇 분 정도 걸릴 수 있습니다...
게스트 시스템이 부팅을 기다리는 동안 유효하지 않은 상태가되었습니다. 유효한 상태는 '시작, 실행'입니다. 머신이 '전원 끄기'상태입니다. 모든 것이 올바르게 구성되었는지 확인한 후 다시 시도하십시오.사용중인 공급자에 GUI가 포함되어있는 경우 GUI를 통해 Vagrant가 검색 할 수있는 것보다 더 유용한 오류 메시지가있는 경우가 종종 있으므로이를 열고 컴퓨터를 보는 것이 도움이됩니다. 예를 들어 VirtualBox를 사용
vagrant up
하는 경우 VirtualBox GUI가 열려있는 동안 실행 하십시오.
VirtualBox를 통해 다음과 같은 오류 팝업이 나타납니다.
VirtualBox VM 프로세스 5 다시 시작 오류 5
명령 줄 : '81954AF5-4D2F-31EB-A142-B7AF187A1C41-suplib-2ndchild --command yacs_default_1410526815120_40382 --startvm f9b81b25-e24a-4e13-980d-80792f8da977 --no-startvm-errormsgbox' -104)