Appia의 IT세상

[Linux] VMware에서 Ubunt 설치시, AMD-V is disabled 에러 해결 방법(SVM Mode enable/활성화) 본문

IT_OS_ETC../[OS]Linux(Ubuntu,MintOS)

[Linux] VMware에서 Ubunt 설치시, AMD-V is disabled 에러 해결 방법(SVM Mode enable/활성화)

Appia 2020. 5. 28. 07:19
반응형

VMware에서 Ubunt 설치시, AMD-V is disabled 에러 해결 방법

(SVM Mode enable/활성화)

 

최근에 VMWware를 이용하여 저의 PC의 우분투 리눅스를 설치를 진행할려고 했습니다. 그래서 VMWare를 설치하고 Ubuntu 이미지를 다운받았습니다. 그래서 VMWare에서 이미지를 추가하여 진행하려고 하던 순간 다음과 같은 에러 메시지가 나타났습니다. 

VMWare Ubuntu 설치 에러 

"Error while powering on: This host supports AMD-V, but AMD-V is disabled." 에러 구문 :

Error while powering on: This host supports AMD-V, but AMD-V is disabled.

AMD-V might be disabled if it has been disabled in the BIOS/Firmware settings or the host has not been power-cycled since changing this setting. 

 

(1) Verity that the BIOS/Firmware settings enable AMD-V.

(2) Power-cycle the host if this BIOS/firmware setting has been changed.

(3) Power-cycle the host if you have nod done so since installing VMware Player.

(4) Update the host's BIOS/firmware to the latest version.

 

The host does not support "AMD RVI" hardware assisted MMU virtualization.

Module 'CPUIDEarly' power on filed.

Failed to start the virtual machine. 

그래서 이 에러 메시지를 대처 하는 방법에 대해서 같이 이야기 해보겠습니다. 먼저 이러한 에러 이유에 대해서 이야기를 해보고자 합니다. 인텔 및 AMD와 같은 CPU제조사들은 각기 가상화 기능들을 제공하고 있습니다. 인텔은 VT라는 이름, AMD는 SVM이라는 이름입니다. 

 

따라서, VMWare와 같은 가상 환경을 꾸미는 Virtual box, 블루스택등의 프로그램을 사용시에는 이 부분이 활성화 되어 있어야 합니다. 가상화 부분에 대한 옵션이 꺼져 있으면 위와 같은 에러 메시지가 발생합니다. 

 

위와 같은 부분들은 모드 BIOS 설정에서 해결이 가능합니다. (MSI 기준의 메인보드의 바이오스 설정 기준으로 설명드리겠습니다.) 

 

먼저, 컴퓨터를 재 부팅하시고, F2 또는 Del 키를 엄청 열심히 계속 반복적으로 눌러 주세요. 그럼 다음과 같은 화면으로 들어갑니다. 여기에서 "F7"키를 누르셔서 Advanced 형태로 살펴보겠습니다. 

BIOS 설정 초기 모드 

BIOS 설정에서 [Overclocking]으로 들어가 주시길 바랍니다. 여기에서 가장 밑 부분에 [CPU Features]부분을 선택해 주시길 바랍니다. 

BIOS 설정 : Overclocking 메뉴 

여기에서 보시면 다음과 같이 SVM Mode가 "Disabled" 되어 있는 것을 Enabled로 변경해주시면 됩니다. 

BIOS 설정 : CPU Feature 메뉴

 

위와 같이 설정하시고, 반드시 저장 후에 바이오스를 종료 하시길 바랍니다. 그러면 다음과 같이 VMWare에서 ubuntu등과 같은 다른 운영체제가 잘 동작합니다. 

VMWare에서 Ubunutu 구동 화면 

인텔(Intel) CPU도 동일한 문제가 발생할 수 있습니다. 물론 조금 다를 수 있습니다. 

 

"This host supports Intel VT-x, but Inter VT-x is disalbed "

 

이와 같은 에러가 나오다면 유사하게 바이오스 세팅에서 "Advanced"에서 Intel Virtualization Technology 부분을 Enabled로 바꿔 주시면됩니다. 

 

"혹시 바이오스에 관련된 부분이 없다면, 바이오스 업데이트를 해주셔야 합니다."

 

오늘은 가상화 작업을 하기 위한 SVM 모드를 활성화 하여, 많이들 겪고 있는 에러 문제를 해결하는 방법에 대해서 살펴봤습니다. 혹시 궁금하신 점이나 문의 사항이 있으시면 언제든지 댓글 및 방명록에 글 남겨주시길 바랍니다. 감사합니다. 

반응형
Comments