AMD-V 활성화 (가상화)


3

AMD E1 1200 듀얼 코어 프로세서가 있습니다. Oracle VirtualBox로 가상 머신을 시작하려고하는데 오류가 있습니다.

CPU가 가상화를 지원하고 활성화되어 있는지 확인하는 방법이 있습니까? 그렇다면 어떻게 켜나요? 아래는이 메시지 하단에 붙여진 오류 메시지를 포함하여 지금까지 수행 한 모든 단계입니다.

BIOS에서 시스템 설정을 열고 시스템 구성에서 가상화를 활성화하는 옵션을 찾았지만 BIOS 메뉴에서 찾을 수 없습니다.

piriform으로 "Speccy"를 다운로드하여 확인할 수있는 내용을 확인했습니다. 내 시스템이 모두 가상화를 지원하며 현재 활성화되어 있다고 말합니다.

그런 다음 AMD 가상화 기술과 AMD 지원에서 제공하는 Microsoft Hyper-V 호환성 검사 유틸리티를 사용하여 CPU가 가상화되었는지 확인하려고했습니다. 이 소프트웨어는 Speccy의 메시지와 모순되는 내 시스템에서 가상화를 사용할 수 없음을 알려줍니다.

또한 수퍼 유저 스택 교환 포럼의 일부 개인은 문제를 해결했지만 그런 행운은 없다고 말했기 때문에 가상 머신을 프로세서가 하나만로드하려고 시도했습니다.

에러 메시지

Failed to open a session for the virtual machine XXX.

AMD-V is disabled in the BIOS (or by the host OS). (VERR_SVM_DISABLED).

Result Code: E_FAIL (0x80004005)Component: ConsoleInterface: IConsole {8ab7c520-2442-4b66-8d74-4ff1e195d2b6}

1
에서 봐 /proc/cpuinfo에 대한 svm플래그. 그것이 없으면 BIOS에서 비활성화됩니다. 활성화하려면 BIOS 업데이트가 필요할 수도 있습니다. 의심스러운 경우 메인 보드 공급 업체에 문의하십시오.
Thomas

바이오스에 전원을 켤 수있는 옵션이 없다면 운이 좋지 않습니다.
Pilot6

프로세서가 실제로 가상화를 지원합니까? 구글을 부탁드립니다.
Ashu

@Ashu 제안에 감사드립니다. 나는 같은 것을 궁금해했다. AMD 웹 사이트에서 내 프로세서를 찾을 수 없습니다. [link] ( products.amd.com/en-us/…
Nirvan Sengupta 님의

제발 편집 질문을하고 출력 추가 LANG=C lscpu | grep Virt터미널 명령을 사용합니다.
Pilot6

답변:


3

1 단계

컴퓨터를 재부팅하고 시스템의 BIOS 메뉴를 엽니 다. 일반적으로 시스템에 따라 Delete 키, F1 키 또는 Alt 및 F4 키를 눌러 수행 할 수 있습니다.

기본값 복원 또는 최적화 된 기본값 복원을 선택한 다음 저장 후 종료를 선택하십시오.

기기의 전원을 끄고 전원 공급 장치를 분리하십시오.

2 단계

BIOS에서 가상화 확장 활성화

머신의 전원을 켜고 단계 1에 따라 BIOS를 엽니 다.

프로세서 하위 메뉴 열기 프로세서 설정 메뉴는 칩셋, 고급 CPU 구성 또는 노스 브리지에서 숨겨져있을 수 있습니다.

프로세서 브랜드에 따라 Intel Virtualization Technology (Intel VT라고도 함) 또는 AMD-V를 활성화합니다. 가상화 확장은 OEM 및 시스템 BIOS에 따라 Virtualization Extensions, Vanderpool 또는 기타 다양한 이름으로 표시 될 수 있습니다.

옵션이 사용 가능한 경우 Intel VTd 또는 AMD IOMMU를 활성화하십시오.

저장하고 종료하십시오.

운영

cat /proc/cpuinfo | grep --color 'vmx\|svm'

당신이 볼 경우 vmx또는 svm빨간색으로, 가상화 확장은 이제 사용할 수 있습니다. 출력이 없으면 시스템에 가상화 확장 또는 올바른 BIOS 설정이 활성화되어 있지 않을 수 있습니다.


내 경우에는 /proc/cpuinfosvm가 활성화되어 $ LANG=C lscpu | grep VirtVirtualisation: AMD-V
있으며을

1
일부 메인 보드에서 AMD-V / 가상화 설정을 "보안 가상 머신 모드"를 나타내는 "SVM"이라고합니다. AMD-V는 그 위에 브랜드입니다.
rwenz3l

-1

오류 메시지에서 분명히 언급했듯이 BIOS에서 가상화를 활성화해야합니다. 활성화하려면 시스템 설명서를 참조하십시오. VMWare 또는 Virtual box가 작동하려면 BIOS에서 활성화해야합니다.


필자가 언급 한 것처럼 BIOS에서 가상화를 활성화 할 수있는 옵션이 없습니다. 메시지 주셔서 감사합니다.
Nirvan Sengupta

Thomas가 의견에서 언급했듯이 ... 옵션 1) BIOS 업데이트 2) 시스템 기술 지원에 문의하여 자세한 방법을 확인하십시오.
Ashu

얼마나 끔찍한 대답입니까! Windows를 시작하는 방법보다 더 많은 것을 알려주는 컴퓨터로 "시스템 설명서"를 마지막으로받은 시간은 언제입니까? 당신이 경우 어떻게 기술 지원 센터에 문의, 그들은 변함없이 당신을 그들이 리눅스를 지원하지 않습니다 말한다. 어쨌든 AMD-V 가상화가 활성화 된 것으로 표시되어 있어도이 메시지가 나타납니다.
Auspex
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.