수정 : BIOS에서 AMD-V가 비활성화 됨 (VERR_SVM_DISABLED)



문제를 제거하기 위해 도구를 사용해보십시오

여러 사용자가 AMD-V가 BIOS (또는 호스트 OS에 의해 비활성화 됨) (VERR_SVM_DISABLED) 오류 다음을 사용하여 가상 머신을 시작하려고 할 때 메시지 VM VirtualBox . 이 특정 문제는 대부분 Windows 7, Windows 8 및 Windows 10에서보고되지만 Linux 배포판에서 발생하는 몇 가지보고가 있습니다.



AMD-V가 BIOS에서 비활성화 됨 (VER_SVM_DISABLED)

AMD-V가 BIOS에서 비활성화 됨 (VER_SVM_DISABLED)



노트 : 당신이 얻는다면 VT-X를 사용할 수 없음 – VERR_VMX_NO_VMX 오류가 발생하면이 문제 해결 가이드 ( 여기 ) 대신.



BIOS 오류에서 AMD-V가 비활성화되는 원인은 무엇입니까?

다양한 사용자 보고서를 검토하여 문제를 조사했습니다. 우리가 수집 한 내용에서이 특정 문제의 출현을 유발할 몇 가지 시나리오가 있습니다. 다음은 영향을받는 다른 여러 사용자가 확인한 일반적인 원인 목록입니다.

  • AMD-V는 BIOS 설정에서 비활성화됩니다. – 본질적으로 VERR_SVM_DISABLE 오류 코드는 PC가 AMD-V를 지원하지만 호스트의 BIOS 설정이 현재이를 비활성화하고 있음을 나타냅니다.
  • Microsoft Hyper-V가 AMD-V 기술을 방해합니다. – Hyper-V가 활성화 된 경우 기본 제공 가상화 기술이 꺼져 있음을 자동으로 의미합니다. 이 경우 AMD-V를 사용할 수 있도록하려면 비활성화해야합니다.
  • BIOS 버전은이 많은 CPU 코어를 지원하지 않습니다. – 소프트웨어가 CPU 코어가 1 개 이상인 가상 머신을 생성해야하는 경우 VM VirtualBox에서 문제가 발생할 수 있습니다. 이렇게하려면 하드웨어 가상화가 필요하며 기능이 비활성화되거나 사용할 수없는 경우 오류가 발생합니다.
  • VM VirtualBox 버그 – 하드웨어 가상화 기술을 지원할 수있는 시스템에서이 오류가 발생한다는보고가 여러 개 있습니다. 이 경우 일반적으로 일부 가상 컴퓨터 관련 설정을 수정하여 문제를 해결할 수 있습니다.

현재이 특정 오류 메시지를 해결하는 데 어려움을 겪고있는 경우이 도움말에서 몇 가지 문제 해결 가이드를 제공합니다. 다음은 유사한 상황에있는 다른 사용자가 문제를 해결하기 위해 성공적으로 사용한 방법 모음입니다.

아래의 잠재적 인 수정 사항은 효율성과 심각도에 따라 정렬되어 있으므로 문제를 해결하는 데 효과적인 방법을 발견 할 때까지 순서대로 따르십시오.



방법 1 : BIOS 설정에서 AMD-V 활성화

AMD-V는 S의 이름이 변경된 상표입니다. ecure 가상 머신 모드 (SVM) . 가장 큰 이유는 AMD-V가 BIOS (또는 호스트 OS)에서 비활성화 됨 (VERR_SVM_DISABLED) 오류 AMD-V 기술이 BIOS 설정에서 비활성화되어 있기 때문입니다.

대부분의 컴퓨터에서이 옵션은 기본적으로 활성화되어 있지만 타사 간섭 또는 수동 수정으로 인해 컴퓨터에서 비활성화 될 수 있습니다.

다행히 BIOS 설정에 액세스하고 CPU 구성 설정에서 보안 가상 머신 모드를 다시 활성화하여 AMD-V를 다시 활성화 할 수 있습니다.

그러나 BIOS로 들어가는 단계는 마더 보드 제조업체에 따라 다릅니다. BIOS에 액세스하려면 초기 시작 절차 중에 Setup 키를 눌러야합니다. 일반적으로 설정 키는 다음 중 하나입니다. F 키 (F2, F4, F8, F10, F12) 아니면 그 Del 키 (Del 머신 용). 설치 키를 직접 찾을 수없는 경우 초기 시작 절차에서 언급 된 내용이 있는지 주시하거나 마더 보드 제조업체에 따라 특정 단계를 검색하십시오.

시작 절차 중에 BIOS 키를 누릅니다.

시작 절차 중에 BIOS 키를 누릅니다.

BIOS에 성공적으로 들어가면 Secure Virtual Machine Mode라는 항목을 찾아 활성화되어 있는지 확인합니다. 가장 널리 사용되는 BIOS 버전에서 찾을 수 있습니다. 고급> CPU 구성 . 일단 거기에 도착하면 보안 가상 머신 모드 이다 활성화 됨 을 클릭 한 다음 구성을 저장하고 BIOS를 종료합니다.

보안 가상 머신 모드가 활성화되어 있는지 확인

보안 가상 머신 모드가 활성화되어 있는지 확인

노트 : 이 항목의 정확한 위치는 마더 보드 모델에 따라 다를 수 있습니다. 만약 보안 가상 머신 모드 없는 경우 제조업체에 따라 특정 단계를 검색하십시오. Acer 마더 보드에서 다음을 설정하여 AMD-V를 다시 활성화 할 수 있습니다. AMD IOMMU ...에 활성화 됨 (당신은 내부에서 찾을 수 있습니다 AMD I / O 가상화 기술 메뉴).

변경 사항을 적용하려면 컴퓨터를 다시 시작하는 것만으로는 충분하지 않습니다. 콜드 부팅을 수행해야합니다. 즉, 컴퓨터의 전원을 완전히 끈 다음 처음부터 부팅해야합니다.

다음 시작이 완료되면 VM VirtualBox 내에서 메시지를 표시하던 가상 머신을 열고 문제가 해결되었는지 확인합니다. 여전히 AMD-V가 BIOS (또는 호스트 OS)에서 비활성화 됨 (VERR_SVM_DISABLED) 오류 , 아래의 다음 방법으로 이동하십시오.

방법 2 : Windows Hyper-V 비활성화

여러 사용자가 AMD-V가 BIOS (또는 호스트 OS)에서 비활성화 됨 (VERR_SVM_DISABLED) 오류 비활성화하여 문제를 해결했습니다. Microsoft Hyper-V 기능 ~로부터 Windows 기능 추가 / 제거 화면.

Microsoft Hyper-V는 대부분의 최신 Windows 버전에서 자동으로 활성화되는 Microsoft 고유의 가상화 기술입니다. Hyper-V가 활성화 될 때마다 내장 하드웨어 기술이 꺼지기 때문에 문제가 발생합니다 (이 경우 (AMD-V). VM VirtualBox는 가상 머신을 실행하기 위해 AMD-V 또는 VT-X가 필요하므로, 실제 VM 대신 오류 메시지가 표시됩니다.

다행히 Microsoft Hyper-V 기술을 비활성화하는 데 도움이되는 일련의 간단한 지침을 따르면이 문제를 쉽게 해결할 수 있습니다. 수행해야 할 작업은 다음과 같습니다.

  1. 프레스 Windows 키 + R 열기 위해 운영 대화 상자. 그런 다음 ' appwiz.cpl '를 누르고 시작하다 열다 프로그램 및 기능 .

    대화 상자 실행 : appwiz.cpl

  2. 내부 프로그램 및 기능 , 오른쪽 메뉴를 사용하여 Windows 기능 켜기 또는 끄기 .

    프로그램 및 기능에서 Windows 기능 켜기 또는 끄기를 클릭합니다.

  3. Windows 기능 화면에서 Hyper-V 항목을 찾아 관련 상자가 비활성화되어 있는지 확인합니다. 그런 다음 확인 변경 사항을 저장합니다.

    Hyper-V와 관련된 상자의 선택을 취소하십시오.

  4. 컴퓨터를 다시 시작하고 다음 시작할 때 오류가 해결되는지 확인합니다.

여전히 발생하는 경우 AMD-V가 BIOS (또는 호스트 OS)에서 비활성화 됨 (VERR_SVM_DISABLED) 가상 머신의 전원을 켤 때 아래의 다음 방법으로 이동하십시오.

방법 3 : CPU 코어 수를 1로 변경

위의 방법을 사용하여 컴퓨터에 하드웨어 가상화를 달성하는 데 필요한 모든 요구 사항이 있는지 확인했지만 문제가 계속 발생하는 경우 현재 구성에서 AMD-V 기술 ID가 지원되지 않을 가능성이 큽니다.

다행히도 몇 가지 매우 간단한 지침 단계로 오류를 수정할 수 있습니다. 하지만 먼저 문제의 원인을 살펴 보겠습니다. 오류를 표시하는 가상 컴퓨터 설정을 사용자 지정하지 않은 경우에도 기본 설정으로 인해 문제가 발생할 수 있습니다.

그러면 소프트웨어가 시스템 설정에서 CPU를 2 개 이상 할당하여 시스템이 가상 호스트를 시작하기 위해 하드웨어 가상화를 사용하도록합니다. 그러나 컴퓨터에서 지원하지 않는 경우 (쿼드 코어 AMD 또는 이와 유사한 제품이있는 경우) 절차가 성공적으로 완료되지 않고 AMD-V가 BIOS (또는 호스트 OS)에서 비활성화 됨 (VERR_SVM_DISABLED) 오류 대신 메시지.

다행히 할당 된 CPU 수를 1로 변경하여이 문제를 해결할 수 있습니다. 이렇게하면 문제가 단번에 해결 될 가능성이 높습니다. 수행해야 할 작업은 다음과 같습니다.

  1. 열다 Oracle VM VirtualBox, 오류를 표시하는 시스템을 마우스 오른쪽 버튼으로 클릭 한 다음 설정 .

    영향을받는 컴퓨터를 마우스 오른쪽 버튼으로 클릭하고 설정을 클릭합니다.

  2. 에서 설정 가상 머신의 왼쪽 하위 메뉴를 사용하여 시스템 탭으로 이동하여 프로세서 탭. 그런 다음 프로세서와 관련된 슬라이더를 CPU 1 개로 드래그하고 확인 저장합니다. Go to System>프로세서를 선택하고 프로세서 슬라이더를 1 CPU로 설정

    시스템> 프로세서로 이동하여 프로세서 슬라이더를 1 CPU로 설정합니다.

  3. 설정 메뉴를 닫고 가상 머신을 다시 시작합니다. 그것은없이 부팅되어야합니다 AMD-V는 BIOS (또는 호스트 OS) (VERR_SVM_DISABLED) 오류에서 비활성화됩니다.

방법 4 : 버전을 Windows 7 또는 Windows 2003으로 변경 (해당하는 경우)

VM VirtualBox를 사용하여 Windows XP 또는 Windows 10을 실행하는 여러 Ubuntu (Linux) 사용자도 AMD-V는 BIOS (또는 호스트 OS) (VERR_SVM_DISABLED) 오류에서 비활성화됩니다. 문제를 해결하기 위해 관리 한 방법은 게스트 OS 설정을 변경하여 지정된 버전이 Windows 2003 또는 윈도우 7.

이 수정이 성공한 이유에 대한 설명은 없지만 많은 사용자가 가상 ​​컴퓨터의 정상적인 기능을 다시 얻는 데 도움이 된 것 같습니다. 다음은 가상 머신의 지정된 버전을 변경하는 방법에 대한 빠른 가이드입니다.

  1. VM VirtualBox를 열고 오류를 표시하는 컴퓨터를 마우스 오른쪽 단추로 클릭 한 다음 설정 .

    영향을받는 컴퓨터를 마우스 오른쪽 버튼으로 클릭하고 설정을 클릭합니다.

  2. 설정 메뉴에서 일반 하위 메뉴로 이동 한 다음 기본 탭을 클릭합니다. 그런 다음 드롭 다운 메뉴를 사용하여 버전을 다음 중 하나로 변경합니다. Windows 2003 또는 윈도우 7 그리고 명중 확인 변경 사항을 저장합니다.

    이미지 버전을 Windows 7 또는 Windows 2003으로 변경

  3. 가상 머신을 다시 시작하고 부팅 절차가 AMD-V가 BIOS (또는 호스트 OS)에서 비활성화 됨 (VERR_SVM_DISABLED) 오류
6 분 읽기