Virtualbox를 실행하는 동안 오류“시스템에서 VT-x / AMD-V 하드웨어 가속을 사용할 수 없음”


8

수업을 위해 가상 상자에서 Mac OS를 실행해야하며 계속 오류가 발생합니다.

"시스템에서 VT-x / AMD-V 하드웨어 가속을 사용할 수 없습니다. 특정 게스트 (예 : OS / 2 및 QNX)에는이 기능이 필요하며 기능이 없으면 부팅에 실패합니다."

해결책이 있다면 Windows 8.1에 익숙하지 않으며 해결 방법에 대한 자세한 지침이 필요합니다. 감사합니다


BIOS에 가상화 옵션이 설정되어 있지 않거나 프로세서가 지원하지 않습니다. 랩탑의 정확한 모델 번호를 제공 할 수 있습니까? M7-XXXxx와 같은 것이어야합니다
Michael Frank

1
CPU가 인텔의 ARK 가상화를 지원하는지 확인하는 것이 좋습니다 . 단지 i7가상화가 지원되거나 활성화되었다는 의미는 아닙니다. 그렇다면 BIOS 설정을 확인하십시오.
nerdwaller

시스템이 Mac입니까? 그렇지 않은 경우 VM에서 MacOS를 실행할 수 없습니다.
magicandre1981

3
이 질문은 라이센스를 위반하여 소프트웨어를 사용하는 것이기 때문에 주제가 아닌 것 같습니다. (Apple은 HP 컴퓨터에서 Mac OS를 사용할 수있는 라이센스를 제공하지 않습니다.)
David Schwartz

합리적인 의견이지만 동의하지 않습니다. 귀하는 Apple이 라이센스로이 조건을 시행 할 수 있고 위치에 따라 가능하지 않을 수도 있다고 가정합니다. (여러 가지 이유로 공정 사용은 하나임)
davidgo

답변:


9

HyperV를 제거 / 재설치 할 필요가 없습니다.

VirtualBox 클라이언트를 실행하는 동안 새로운 Visual Studio 2015 Android 에뮬레이터와 Windows Phone 에뮬레이터를 사용하여 동일한 문제가 발생했습니다. 불행히도 다른 에뮬레이터와 동시에 VBox를 실행할 수 없습니다. 새 부팅 옵션을 설정하고 다시 부팅하기 위해 재부팅해야합니다.

관리 명령 프롬프트를 열고 다음을 실행하십시오.

C:\>bcdedit /copy {current} /d "Windows w/ HyperV"
C:\>bcdedit /set hypervisorlaunchtype off

이렇게하면 현재 부팅 설정이 "Windows w / HyperV"라는 새 부팅 옵션으로 복사 된 다음 현재 부팅 옵션에서 HyperV가 비활성화됩니다. 매개 변수없이 "bcdedit"를 실행하여 {current}에 hypvervisorlaunchtype이 "off"로 설정되어 있고 새 섹션에 hypvervisorlaunchtype이 "auto"로 설정되어 있는지 확인할 수 있습니다.

자세한 내용은 Scott Hanselman의 기사 를 참조하십시오.


8

Hyper-V가 설치되어 있습니까? 예를 들어 Visual Studio 2012 및 2013과 함께 제공되는 Windows Phone 에뮬레이터를 설치 한 경우 추가되었을 수 있습니다.

그렇다면 Hyper-V와 VirtualBox간에 알려진 충돌이 있습니다. Hyper-V가 설치된 경우 Virtualization 하드웨어 지원이 감지되지 않습니다 .

비슷한 문제는 안드로이드 가상 장치를 X86 가속화 인텔 HAXM을 사용하려고 발생 - 윈도우 8 - Hyper-V를 설치 한 후 인텔 HAXM을 설치하는 방법 .

Windows Phone 에뮬레이터를 제거하고 Hyper-V를 끄는 Control Panel >> Programs and Features >> Turn Windows features on or off것이 현재 유일한 해결 방법 인 것 같습니다.


1
+1 : 다른 사람들이 Hyper-V를 제안하는 것을 보았지만 Windows Phone Emulators를 가리킬 때까지 설치하지 않았다고 생각합니다.
Daniel AA Pelsmaeker

1

미래에 이것을 찾는 다른 사람들을 위해. 나는 같은 문제가 있었다. BIOS에서 가상화가 비활성화 된 것으로 나타났습니다. 이 경우 확인하십시오. 그렇다면 사용하도록 설정하면 오류가 사라집니다.


0

이전 답변에서 언급했듯이 프로세서가 VT-x 가상화를 지원하는지 확인하십시오. 그렇지 않은 경우 VirtualBox에서 Mac OS를 실행할 수 없습니다. 이 경우 VirtualBox의 훌륭한 대안이며 무료 인 VMWare Player를 고려하십시오. 프로세서가 Mac OS를 에뮬레이트하기 위해 VT-x를 지원하지 않는 컴퓨터에서 일반적으로 사용됩니다.

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