VT-x는 모든 CPU 모드에 대해 BIOS에서 비활성화됩니다(VERR_VMX_MSR_ALL_VMX_DISABLED).
가상 프로그램은 여러 가상 머신을 만들 수 있는 소프트웨어입니다. 각 가상 머신에는 자체 운영 체제가 있으며 이러한 운영 체제는 Windows, Linux 또는 다른 것일 수 있습니다. 가상 머신은 IT 팀이 컴퓨터 리소스를 관리하고 효율성을 향상시킬 수 있는 서버 가상화에서 더 일반적으로 사용됩니다. 가장 눈에 띄는 VM 도구 중 하나는 VirtualBox입니다. 그러나 일부 VirtualBox 사용자는 Virtual Machine을 실행하려고 할 때 다음과 같은 오류 메시지가 표시된다고 보고했습니다.
가상 머신 <VMName>에 대한 세션을 열지 못했습니다.
VT-x는 모든 CPU 모드(VERR_VMX_MSR_ALL_VMX_DISABLED)에 대해 BIOS에서 비활성화됩니다.
결과 코드: E_FAIL(0x80004005)
구성 요소: ConsoleWrap
인터페이스: IConsole {872da645-4a9b-1727-bee2-5585105bgeed}
이 하드웨어 가속 기술은 Intel CPU에서는 Intel VT-X 하드웨어 가속으로, AMD CPU에서는 AMD-V로 알려져 있습니다. 다른 CPU 제조업체는 하드웨어 가속 기술이 다릅니다. VT-X는 기본적으로 Intel 프로세서에서 비활성화되어 있습니다. 기능이 비활성화된 가상 머신을 실행하려고 하면 제대로 작동하려면 하드웨어 가속이 필요하다는 문제가 발생할 가능성이 높습니다. VT-X 하드웨어 가속을 활성화하는 방법은 BIOS와 UEFI 컴퓨터에서 다릅니다. 이 기사에서는 컴퓨터에서 VT-X를 활성화하는 방법을 배웁니다.
VT-x는 모든 CPU 모드에 대해 BIOS에서 비활성화됩니다(VERR_VMX_MSR_ALL_VMX_DISABLED).
VM을 시작할 때 VirtualBox에 “BIOS에서 모든 CPU 모드(VERR_VMX_MSR_ALL_VMX_DISABLED)에 대해 VT-x가 비활성화되었습니다”라고 표시되면 아래 언급된 해결 방법을 따르십시오.
- CPU가 VT-X를 지원하는지 확인
- BIOS에서 가상화 기술(VTX) 활성화
- VM 속성에서 PAE/NX 활성화 또는 비활성화
그들에 대해 자세히 이야기합시다.
1] CPU가 VT-X를 지원하는지 확인
솔루션을 사용하기 전에 컴퓨터가 VT-X(Intel) 기능을 지원하는지 확인해야 합니다. 이전 컴퓨터는 가상화를 지원하지 않을 수 있기 때문입니다. CPU가 가상화를 지원하는지 여부를 확인하는 방법에는 여러 가지가 있습니다. 여기에서 프로세서 기능을 파악하고 가상화 지원 여부를 확인하는 데 도움이 되는 SecurAble 소프트웨어를 컴퓨터에 다운로드할 수 있습니다.
grc.com에서 SecurAble 소프트웨어를 다운로드하여 CPU가 가상화를 지원하는지 확인하십시오.
SecurAble 소프트웨어가 다운로드되면 클릭 하고 UAC(사용자 계정 프롬프트)에서 예 를 누릅니다. 확인하는 데 몇 초가 걸리며 프로세스가 완료되면 하드웨어 가상화 위에 예가 표시되는지 확인합니다.
컴퓨터가 하드웨어 가상화를 지원하는지 확인한 후 아래 나열된 단계에 따라 VT-X is Disabled in the Bios for All CPU Modes 오류를 해결하십시오.
테스트에서 컴퓨터가 하드웨어 가상화를 지원하지 않는 것으로 확인되면 아래 제공된 솔루션을 사용할 수 없습니다. 세 번째 솔루션으로 이동해야 합니다.
2] BIOS에서 가상화 기술(VTX) 켜기
컴퓨터가 하드웨어 가상화를 지원한다는 것을 알게 되면 Intel 가상화 기술 또는 VT-X가 컴퓨터에서 비활성화된 경우 이 오류가 표시됩니다. 동일한 작업을 수행하려면 BIOS로 부팅한 다음 Processor , Chipset 또는 Northbridge 옵션에서 Intel Virtualization을 찾아 활성화해야 합니다.
3] VM 속성에서 PAE/NX 활성화 또는 비활성화
VM을 생성하는 동안 PAE/NX를 활성화하면 가상 시스템에서 호스트 컴퓨터의 물리적 주소 확장 및 NX 기능에 액세스할 수 있습니다. VirtualBox에는 VM이 이 기능과 호환되지 않는 버그가 있습니다. 그러나 버그는 장치 전체에서 균일하지 않으며 일부는 비활성화 작업을 수행하는 반면 다른 장치는 활성화해야 합니다. 따라서 PAE/NX는 이미 선택되어 있으므로 선택 해제하고 이전에 비활성화된 경우 활성화하십시오. 동일한 작업을 수행하려면 지정된 단계를 따르십시오.
- 오라클 버추얼박스를 엽니다.
- VM을 마우스 오른쪽 버튼으로 클릭하고 설정을 선택하거나 VM을 선택하고 Ctrl + S를 선택합니다.
- 시스템 > 프로세서로 이동합니다.
- PAE/NX 활성화를 선택 해제/선택합니다.
- 확인을 클릭합니다.
설정에서 나와 컴퓨터를 다시 시작한 다음 VM을 시작합니다.
4] VM에 할당된 RAM 늘리기
VM에 할당된 RAM에 메모리가 부족할 가능성이 매우 높습니다. RAM을 늘리려면 다음 단계를 사용하여 VM의 속성을 구성해야 합니다.
- 버추얼박스를 엽니다.
- 오류가 발생한 VM을 마우스 오른쪽 버튼으로 클릭하고 설정을 선택합니다.
- 시스템 > 마더보드로 이동합니다.
- 슬라이더를 사용하여 기본 메모리를 늘립니다.
변경 후 VM을 다시 열면 이번에는 작동합니다.
모든 CPU 모드에 대해 BIOS에서 VT-X가 비활성화된 것을 어떻게 수정합니까?
“모든 CPU 모드에 대해 BIOS에서 VT-X가 비활성화됨”이 표시되면 먼저 컴퓨터가 하드웨어 가속을 지원하는지 확인하십시오. 컴퓨터가 하드웨어 가속을 지원하는 경우 BIOS에서 기능을 활성화해야 합니다. 기능이 활성화되어 있거나 기능을 활성화한 후에도 문제가 해결되지 않습니다. VM에서 변경해야 하는 몇 가지 구성이 있습니다.
답글 남기기