¿Qué debo hacer si no se admite la virtualización completa al instalar CentOS de 64 bits en VMware?
1. Requisito previo: la CPU admite la tecnología de virtualización Inter VT-X o AMD. Consulte el sitio web oficial para obtener más detalles.
2. Descripción del problema:
En la máquina física, VMware Workstation puede instalar el sistema CentOS de 64 bits, el procesador Inter i3 M390 y admite la tecnología de virtualización Inter VT-X. La máquina física El interruptor de virtualización Inter se ha activado en el BIOS (búsquelo usted mismo. Dado que se puede instalar un sistema de 64 bits, significa que el interruptor de soporte de virtualización en el BIOS de la máquina física se ha activado).
La paravirtualización es pae
La virtualización completa es vmx (Inter), svm (AMD)
El código es el siguiente:
# uname -r
2.6.32-358.el6.x86_64
# cat /proc/cpuinfo |grep flags
flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36
clflush dts mmx fxsr sse sse2 ss syscall nx rdtscp lm constante_tsc up arch_perfmon
pebs bts xtopology tsc_reliable nonstop_tsc aperfmperf unfair_spinlock pni ssse3 cx1 6
sse4_1 sse4_2 x2apic popcnt hipervisor lahf_lm arat dts
Puedes ver que el sistema es CentOS de 64 bits, que solo admite paravirtualización como pae y no virtualización completa vmx
3. Solución
Para implementar la virtualización anidada en la estación de trabajo, necesita editar el archivo vmx de la máquina virtual y agregar
vhv.enable = “TRUE”
Busque el archivo de instalación de la máquina virtual con un sufijo .vmx y agréguelo.
La KB de referencia es la siguiente (sección Información Adicional)