Поддержка виртуализации процессора не обнаружена

У меня процессор Intel Core 2 Duo. В BIOS я включил поддержку процессора для VT - Virtualization Technology . Но когда я выполнил следующую команду, ничего не отображается

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

Как решить эту проблему? Мне нужна поддержка виртуализации для запуска определенных операционных систем внутри виртуальных машин VirtualBox.

Я использую Ubuntu 12.04 Beta 2. Версия Linux 3.2-pae

Есть предложения или решения?

Возможности моего процессора lshw показан следующим образом

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

Я вижу vme..но не vmx ... В чем разница между возможностями vme и vmx?

0
задан 10 April 2012 в 19:18

1 ответ

Если вы убедились, что виртуализация включена в BIOS, и она все еще не отображается в флагах, показанных в /proc/cpuinfo, то, вероятно, ваш процессор не поддерживает виртуализацию.

Только один из трех процессоров, использующих номер модели Core 2 Duo E7400 , указан как поддерживающий VT-x , поэтому есть вероятность, что у вас есть одна из других версий. Семейство, модель и значения степпинга, перечисленные в /proc/cpuinfo, должны однозначно идентифицировать процессор, но я не знаю, соответствуют ли они спецификационным кодам Intel. Вы всегда можете проверить верхнюю часть процессора, но для этого потребуется снять и снова установить вентилятор процессора.

Возможно, ваш BIOS безоговорочно показывает опцию отключения виртуализации, поэтому это может не свидетельствовать о том, что ваш процессор поддерживает VT-x.

0
ответ дан 10 April 2012 в 19:18

Другие вопросы по тегам:

Похожие вопросы: