Suporte à virtualização do processador que não foi detectado

0

Eu tenho processador Intel Core 2 Duo. Na BIOS, eu habilitei o suporte a processador para VT - Virtualization Technology . Mas quando eu corri o seguinte comando, nenhuma saída é mostrada

grep --color vmx /proc/cpuinfo
egrep '(vmx|svm)' /proc/cpuinfo

Como corrigir esse problema? Eu quero suporte de virtualização para executar certos sistemas operacionais dentro das máquinas virtuais do VirtualBox.

I'm running Ubuntu 12.04 Beta 2. Linux 3.2-pae flavour

Alguma sugestão ou solução?

Minhas capacidades de CPU são mostradas por lshw assim

boot fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov 

pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx x86-64 constant_tsc 

arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr 

pdcm sse4_1 xsave lahf_lm cpufreq

Eu vejo vme..mas não vmx ... Qual é a diferença entre os recursos vme e vmx?

    
por Suchith JN 10.04.2012 / 07:50

1 resposta

1

Se você certificou que a virtualização está habilitada no BIOS e ainda não aparece nos sinalizadores mostrados em /proc/cpuinfo , então parece provável que o seu processador não suporta virtualização.

Apenas um dos três processadores compartilha o número do modelo do Core 2 Duo E7400 está listado como suportando VT-x , então é provável que você tenha uma das outras versões. Os valores de família, modelo e revisão listados em /proc/cpuinfo devem identificar exclusivamente o processador, mas não sei se eles mapeiam os códigos de especificação da Intel. Você sempre pode verificar a parte superior da CPU, mas isso exigiria a remoção e reconexão da ventoinha da CPU.

É possível que seu BIOS mostre a opção de desativação de virtualização incondicionalmente, portanto, pode não ser uma evidência de que sua CPU suporta VT-x.

    
por James Henstridge 10.04.2012 / 16:09