«   2017/12   »
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            
Archives
Today
0
Total
14,014
관리 메뉴

WithSage.net 2.0

[Windows 10]VirtualBox 5.0 VT-x/AMD-V 가속 사용 불가능 오류 해결 본문

[Windows 10]VirtualBox 5.0 VT-x/AMD-V 가속 사용 불가능 오류 해결

컴맹 플럿 2016.04.08 08:30

집에 있는 PC를 Window 10 Pro 로 업그레이드 한 기념으로 기념으로 VirtualBox 5.0 를 설치했다.

Virtual Box 에서 Guest Virtual Machine 을 새로 만들기위해 Guest OS 설치하려고 가상머신을 시작했더니!!!

아래처럼 VT-x 가속을 사용할 수 없다는 에러 메시지가 나왔다.


가상머신을 닫으란다. 


이럴 때, 점검 해야하는 부분은

 1. CPU 가 VT-x /AMD-V 같은 가상화 관련 기능을 제공하는지 확인.

 2. 만약, 가상화 기술을 지원한다면 해당 기능이 메 UEFI 설정에 활성화 되어있는지 확인.

 

내 시스템의 CPU 는 Intel Pentium G2120 (보급형이긴하지만 VT-x 지원)이다.

메인보드는 B75 칩셋을 사용하고, UEFI 에도 VT-x 기능은 Enabled 상태였다.


이미 VT-x 는 지원되는 환경인데, 왜 시작하질 못하니. 


Windows 7 에서 는 오류 없이 잘 동작했었는데.. 왜..  왜... 왜...

...

"... 아! Host OS 가 Windows 10 Pro 지!!"


Windows 부팅 설정을 확인해봤다.

관리자 모드 명령프롬프트에서 부팅설정( bcdedit )를 확인해보니 hypervisorlaunchtypeAuto 로 되어있다.



Windows 10 Pro 기본값으로 설치했는데, Auto 로 구성되있다.

Windows 10 에 Hyper-V 설정이 되어있어서 VirtualBox 가 VT-x 를 사용하지 못하는 상황이다.

MS Hyper-V 도 좋지만. 당장 필요한건 VirtualBox 니까 설정을 바꿔야겠다.


hypervisorlaunchtype off 설정을 위한 bcdedit 명령.

bcdedit /set hypervisorlaunchtype off



이렇게 변경한 hypervisor 설정이 반영되도록 재부팅~

재부팅하고 VirtualBox 를 다시 시작하면 !!

짜잔~


Guest OS 가 VT-x 오류 없이 잘 동작한다.

그런데.

그런데..

그런데...

허허, 이렇게 변경하고 나니 Hyper-V 의 Guest OS를 사용할 수 없다.


Bcdedit 를 적당히 바꿔주면 될것 같은데... 오늘은 virtualbox가 필요한 날이니까 오늘은 여기까지!!

모든걸 다 가질 순 없지 않은가!! 

하핫하핫.


다시 처음처럼 Virtualbox 대신 hyper-v 사용하려면 다음명령을 입력하고 재부팅 하면된다.

bcdedit /set hypervisorlaunchtype auto 

그나저나 Windows 10 에  bcdedit 에 /set 관련 옵션이 뭐이리 많아졌다냐. 


bcdedit /set 관련 설명 ( Microsoft 웹사이트 )

 https://msdn.microsoft.com/en-us/library/windows/hardware/ff542202(v=vs.85).aspx 


설마 이걸 다 외워서 사용하는 사람은 없겠지?

아무튼, 오늘도 문제해결. 


-끝-






저작자 표시 비영리 동일 조건 변경 허락
신고
0 Comments
댓글쓰기 폼