2016-09-30 3 views
1

VirtualBox를 사용하여 Vagrant를 통해 VM을 시작하려고합니다.
최신 버전의 VirtualBox 5.1.4 및 Vagrant 1.7.4를 사용하여 (아래 참조)이라는 경고를 실행하면이 오류가 발생합니다. 따라서 Virtual Box를 5.0으로, Vagrant를 1.7.4로 다운 그레이드했지만 도움이되지 않았다.
방글라데시 플러그인 vagrant-omnibus, Vagrant-cashier 및 vagrant-berkshelf (버전 4.1)를 설치했습니다.
내 OS는 맥 OS X 엘 카피 탄 내가 실행하려고하고있는 VM입니다 것은 CentOS는 6
에게 명령 출력의 마지막 부분이다 "최대 방랑"입니다 :Vagrant + Virtual Box 세션 오류

default: Running 'pre-boot' VM customizations... 
==> default: Booting VM... 
There was an error while executing `VBoxManage`, a CLI used by Vagrant 
for controlling VirtualBox. The command and stderr is shown below. 

Command: ["startvm", "63825f6b-5189-4b66-bb7a-167c7f742c49", "--type", "headless"] 

Stderr: VBoxManage: error: The VM session was aborted 
VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component SessionMachine, interface Session 

내가 봤 이 오류와는 많은 스레드 내가 VirtualBox를 다시 시작하려는 제안,하지만 난 어떤 성공을 없었어요 ..

나는 VM 로그의 마지막 몇 줄의 복사 아래 :

00:00:00.085763 APIC: Activating Local APIC 
00:00:00.085782 CPUM: SetGuestCpuIdFeature: Enabled APIC 
00:00:00.086115 PIT: mode=3 count=0x10000 (65536) - 18.20 Hz (ch=0) 
00:00:00.089080 Shared Folders service loaded 
00:00:00.094857 DrvBlock: Flushes will be ignored 
00:00:00.094868 DrvBlock: Async flushes will be passed to the disk 
00:00:00.094970 VD: VDInit finished 
00:00:00.095086 AIOMgr: Endpoint for file '/Users/daniele/VirtualBox VMs/my-vm_default_1475241914862_51348/centos-6.7-x86_64-disk1.vmdk' (flags 000c0723) created successfully 
00:00:00.098079 VD: Opening the disk took 3191386 ns 
00:00:00.098106 AHCI: LUN#0: disk, PCHS=16383/16/63, total number of sectors 83886080 
00:00:00.098115 AHCI: LUN#0: using async I/O 
00:00:00.098190 AHCI#0: Reset the HBA 
00:00:00.098353 PIIX3 ATA: LUN#0: no unit 
00:00:00.098358 PIIX3 ATA: LUN#1: no unit 
00:00:00.098376 PIIX3 ATA: LUN#2: no unit 
00:00:00.098380 PIIX3 ATA: LUN#3: no unit 
00:00:00.098398 PIIX3 ATA: Ctl#0: finished processing RESET 
00:00:00.098411 PIIX3 ATA: Ctl#1: finished processing RESET 
00:00:00.104664 NAT: Guest address guess set to 10.0.2.15 by initialization 

내가 부족을 아이디어

답변

1

해결 방법 1 :

저도 같은 문제를 해결하지만, 다른 리눅스 배포판과 함께하고 있습니다. 나는 당신을 위해 일할지도 모른다 박하 18를위한 workaround를 역시 찾아 냈다.

VirtualBox로 들어가 곤란한 VM의 Settings> Network 값을 'Bridged ..'또는 'NAT network'로 설정하면 VM이 시작됩니다. 또한 실행중인 VM에서 인터넷을 찾아 볼 수 있습니다.

The VirtualBox forums show that others are getting this error too.

가능한 해결 방법 2 : 내 실험에서

, 오래된 버추얼 버전이 네트워크에 문제가 없습니다. 예를 들어 버전 5.0.24 및 5.0.18에서는 수동 개입없이 VM을 만들 수 있습니다.

추가 정보 :

그것은 당신이 도커 도구 상자를 사용하는 경우, 그것은 자동으로 (5.1.6에 예를 들어, 도커 도구 상자 1.12.2 힘 버추얼)이 원하는 어떤 버전의 VirtualBox를 업그레이드하는 것, 주목할 가치가있다.

처음에는이 문제가 네트워크 선택으로 "NAT"기본값으로 설정된 VirtualBox로 인해 발생했다고 생각했습니다. 그러나 그것이 원인이 아닙니다. VirtualBox 5.0.24 및 5.018은 모두 "NAT"를 사용하며 정상적으로 작동합니다.

+0

감사합니다. 5.0.24 – daniele

관련 문제