IT

[virtualbox] virtualbox 에러 - 'VT-x/AMD-V 가속을 사용할 수 없습니다.' 해결방법, 가상화 기능 켜기

무브영/movewoo0 2022. 11. 29. 20:55
728x90
반응형

안녕하세요. 이번 포스팅에서는 Virtualbox 에서 가상머신을 사용하려할 때 볼 수 있는 'VT-x/AMD-V 가속을 사용할 수 없습니다.' 에러를 해결하는 방법을 씁니다. 

 


0. VT-x / AMD-V 

virtualbox(또는 다른 가상화 프로그램)을 구동하여 가상머신을 작동 시킬 때, 아래와 같은 에러를 볼 수 있습니다.

 

이 에러를 짧게 해석하자면

'현재 사용 중인 CPU의 가상화 기능을 사용할 수 없다'

라는 뜻이 됩니다. 

VT-x는 intel CPU의 가상화 기술의 이름이고 AMD-V는 AMD 라이젠 CPU의 가상화 기술의 이름이기 때문이죠.

보통 이 에러는 PC에서 처음 가상화 기능을 사용하려고 하거나, 메인보드의 배터리를 뺏다가 끼워서 보드 세팅을 초기화 한다거나 할 때 볼 수있죠.

 

저는 이 에러가 뜨기전에 메인보드에 문제가 있어서 CMOS 배터리를 뺏다가 끼운 상황이 있었는데 아마 그 때, 켜져 있던 가상화 기능이 꺼진 상태로 초기화된 걸로 보입니다. 

 

 


1. 에러 해결 방법 / 가상화 기능, 옵션 켜기 

제가 사용하는 MSI 보드, AMD CPU를 기준으로 씁니다. 

 

CPU의 가상화 기능을 켜기 위해서는 메인보드의 BIOS 세팅으로 들어가야 하는데요

PC를 시작할 때, 검은 화면에서 뜨는 문구를 자세히 보시면 무슨무슨 메뉴를 들어가려면 F9를 누르고 무슨무슨 메뉴를 들어가려면 DEL키를 눌러라 라고 써있습니다.

 

저는 MSI A320 보드를 사용하는데 BIOS 세팅으로 진입하기 위해 DEL키로 진입했습니다. 

 

위와 같이 BIOS 메뉴로 들어갈 수 있는데요 어느 보드든 BIOS는 있으니 위와 완전히 같지 않아도 비슷하게 찾으실 수 있을 겁니다.

 

CPU 세팅을 하려는데 overclocking 항목에 있네요. 이 항목들 중에서 'CPU features'로 진입합니다. 

 

들어가게 되면 "SVM mode' 라고 있는데 이 기능이 AMD CPU의 AMD-V 가상화 기능을 사용할 수 있게 해주는 옵션입니다. 현재 disabled 상태인데 이것을 enabled 상태로 바꿔줍니다. 

 

SVM mode 세팅을 바꾼 상태에서 'Save & Quit' 항목에서 'Save Changes and Reboot' 를 눌러서 옵션 적용 및 재부팅을 합니다.

 

 

이제 다시 virtualbox로 들어가서 가상머신을 구동하면 정상적으로 구동되는 것을 확인할 수 있습니다. 

 


본 포스팅의 내용 및 이미지를 무단 전재, 재배포 또는 복사를 금지합니다.

인용 시 출처와 같이 공개해주세요!

도움이 되셨다면 댓글 또는 공감 부탁드립니다!

728x90
반응형