가상 머신을 시작할 때 "VT-x를 사용할 수 없습니다"[닫힘]


120

VMWare 소프트웨어를 사용하여 가상 머신을 생성했는데 가상 머신을 시작하는 동안 오류가 발생합니다. "VT-x를 사용할 수 없습니다 :

00:00:03.916 NAT: zone(nm:mbuf_cluster, used:0)
00:00:03.916 NAT: zone(nm:mbuf_packet, used:0)
00:00:03.916 NAT: zone(nm:mbuf_jumbo_pagesize, used:0)
00:00:03.916 NAT: zone(nm:mbuf_jumbo_9k, used:0)
00:00:03.916 NAT: zone(nm:mbuf_jumbo_16k, used:0)
00:00:03.930 VMSetError: D:\tinderbox\win-4.0\src\VBox\VMM\VMMR3\VM.cpp(350) VMR3Create; rc=VERR_VMX_NO_VMX
00:00:03.930 VMSetError: Unknown error creating VM
00:00:03.931 ERROR [COM]: aRC=E_FAIL (0x80004005) aIID={515e8e8d-f932-4d8e-9f32-79a52aead882} aComponent={Console} aText={VT-x is not available. (VERR_VMX_NO_VMX).
00:00:03.931 Unknown error creating VM (VERR_VMX_NO_VMX)}, preserve=false
00:00:03.944 Power up failed (vrc=VERR_VMX_NO_VMX, rc=E_FAIL (0X80004005))

이 오류가 발생하는 이유를 아십니까?


17
동일한 오류가 발생했습니다. VM의 시스템 설정에서 "IO-APIC"를 비활성화했습니다. 그것은 나를 위해 작동합니다.
maholtz 2013

44
Windows Hyper-V 기능을 비활성화하면 효과가
Scotty Wagoner 2014 년

11
내가 모르는 사이에 Windows 10으로 업데이트했을 때 Hyper-V가 다시 활성화되었습니다. 그것에 대해 주시하십시오.
metaforge

2
Hyper-V를 활성화했지만 모두 괜찮 았지만 일부 GenyMotion VM은 작동하지 않았습니다 (Android 5.0 이상). 저를위한 해결책은이 비디오에서 아주 간단했습니다. youtube.com/watch?v=Y56boAsdptw
브래드 마틴

1
제 경우에는 "Android 용 Microsoft Visual Studio Emulator"를 설치했습니다. 그것은 내 모든 VBox VM을 엉망으로 만들었습니다. 에뮬레이터를 제거했지만 여전히 주사위가 없습니다. Hyper-V가 설치되어 있지 않은 것을 보았으므로 설치하고 제거했습니다. 재설정하면 스위치가 뒤집히고 VBox VM이 다시 작동합니다.
JMD

답변:


137

설정에서 기본 메모리를 약 3175MB로 줄이고 코어를 1로 줄이십시오. BIOS가 가상화로 설정되어 있으면 작동합니다. f12 키, 보안, 가상화를 사용하여 활성화되어 있는지 확인하십시오. VT-x가 아니라면 VT-d 등으로 표시되어야합니다.


1
어떤 이유로 UI의 코어 수가 비활성화 되었기 때문에 편집 할 수 없었습니다. 코어를 1로 변경하려면 해당 이미지의 "* .vbox"를 편집해야했습니다.
deepak

2
비슷한 문제가 있었는데 메모리를 줄이면 문제가 해결되었는데 왜 작동합니까? 가상 머신을 설치하는 가상 머신에 있습니다. 처음.
Jacek Trociński 2015

2
이를 위해 F12 키를 어디에 입력합니까? 가상 상자에서?
Eric

3
기본 메모리와 코어를 줄이는 것이 작동하는 이유는 무엇입니까?
Randy the Dev

30
이것은 Windows 용 최신 Docker를 설치 한 후 나에게 발생했습니다. Windows 10에서 Hyper-V 기능을 활성화했으며 모든 VirtualBox 인스턴스가 손상되었습니다. Hyper-V를 비활성화하면 문제가 해결 되었지만 ( 방법 참조 : poweronplatforms.com/enable-disable-hyper-v-windows-10-8 ) 이제 Docker가 손상되었습니다 :-/
Gábor Nagy

9

VT-x는 일반적으로 BIOS에서 비활성화 / 활성화 할 수 있습니다.

PC가 막 시작될 때 DEL (또는 기타)을 눌러 BIOS 설정으로 이동해야합니다. VT 기술 (또는 기타)을 활성화하는 옵션이 있습니다.


4

프로세서가 Intel Virtualization (VT-x) 또는 AMD Virtualization (AMD-V)을 지원합니까?

여기에서 하드웨어 지원 가상화 감지 도구 ( http://www.microsoft.com/downloads/en/details.aspx?FamilyID=0ee2a17f-8538-4619-8d1c-05d27e11adb2&displaylang=en )를 찾을 수 있습니다. VT-x를 지원합니다.

또는 http://ark.intel.com/Default.aspx에서 프로세서를 찾을 수 있습니다 . 2006 년 이후의 모든 AMD 프로세서는 가상화를 지원합니다.


1
Windows 2008 R2 64 비트 서버에 가상화 감지 도구를 설치할 수 없습니다. 다른 방법이 있습니까?
D MADANAGOPAL 2011 년

어떤 프로세서를 사용하고 있습니까?
Yax 2011 년

Intel Xeon, E5440 @ 2.83GHz 2.91GHz
D MADANAGOPAL 2011 년

ark.intel.com/… 에 따르면 프로세서가 VT-x를 지원합니다. 이 시도 : itropics.net/index.php/computers/windows/...을
YAX

응답 해 주셔서 감사합니다. 어떤 것을 시도해야합니까? 해당 링크에는 많은 옵션이 있습니다 ... 문제는 내 VM 컴퓨터에 가상 상자를 설치하려고한다는 것입니다. 내 VM 컴퓨터에서 설정을 변경하려면 티켓을 올려야했습니다. 먼저 하드웨어 VT를 활성화하고 확인하겠습니다.
D MADANAGOPAL 2011 년
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.