¿Por qué Windows 7 necesita virtualización de hardware para ejecutar el modo XP?

1

Tengo un MacBook Pro y ejecuté el modo de unidad de VMware Fusion y el modo de cohesión de Parallels junto con Mac OS X, y ambos funcionan a la perfección. Pensé que el modo XP en Windows 7 sería algo similar, pero luego aprendí que mi máquina requiere soporte de virtualización de hardware, que no tiene.

Mi máquina es una HP dc7800. Es una máquina de doble núcleo a 2,2 GHz con 4 GB de RAM. Ciertamente tiene la potencia para ejecutar un entorno virtual junto con el sistema operativo primario.

Me pregunto:

1) Por qué Microsoft decidió hacer que la virtualización de hardware sea un requisito

y

2) ¿Qué me estoy perdiendo? ¿Es la experiencia similar al modo de cohesión paralela / modo de unidad de Fusion?

¡Gracias!

Ken Pespisa
fuente
Trataré de ejecutar la imagen en Virtual Box y te lo
haré
Es molesto con los permisos, pero lo reconoce como un disco duro virtual normal. Así que sugeriría probar Virtual Box (o lo que sea) para cargarlo.
Ivo Flipse

Respuestas:

6

Puede ejecutar SecurAble para determinar si su máquina tiene capacidades de virtualización de hardware.

texto alternativo

Si su computadora no tiene esa marca verde, entonces el modo XP no debería funcionar. También necesita algunos recursos adicionales para virtualizar cosas también.

Extracto de GRC:

• ¿Cómo ayuda la virtualización de hardware con la seguridad?

La tecnología de "máquina virtual" se utiliza para crear entornos totalmente contenidos que se pueden utilizar para aislar el sistema operativo de alojamiento real de cualquier acción tomada por el software que se ejecuta dentro del entorno "virtual". Aunque esta tecnología que beneficia a la seguridad de la máquina virtual se ha utilizado durante muchos años, su adopción generalizada se ha ralentizado por la importante sobrecarga de rendimiento impuesta por la emulación de software del entorno virtual. El soporte de hardware nativo de Intel y AMD para máquinas virtuales significa que prácticamente toda esta sobrecarga de emulación puede eliminarse tanto del host como de los entornos virtuales. Esto hace que el uso de máquinas virtuales para la contención de la seguridad sea mucho más práctico. *

El segundo beneficio del soporte de hardware es que incluso el software malicioso que se ejecuta con los máximos privilegios en el núcleo del sistema no puede escapar de la contención virtual. Por lo tanto, el soporte de hardware para la tecnología de máquina virtual introduce la posibilidad de crear un "hipervisor" para operar a un nivel forzado por hardware por debajo del "supervisor" del sistema operativo, lo que abre muchas posibilidades interesantes para mejorar aún más la seguridad del sistema. Es probable que pasen varios años antes de que estas capacidades se ofrezcan de forma nativa en Windows, pero es de esperar que los editores de software de seguridad de terceros aprovechen estas características en un futuro próximo.

Para responder tu pregunta:

1. Al leer esto, supongo que requiere HV por razones de seguridad.

2. Bueno, si te falta HV, entonces no va a funcionar.

QWERTY
fuente
Gracias, esa es la respuesta que estaba buscando. Desearía poder ejecutarlo sin HV, incluso si eso significa un entorno un poco más riesgoso y una PC más lenta, pero conocer las razones ahora me ayuda a superarlo. :)
Ken Pespisa el
la virtualización de hardware ya no es necesaria zdnet.com/blog/microsoft/…
impulsado por vapor el
4

La virtualización de hardware ya no es un requisito. Para más información haga clic aquí .

(No lo he probado, ya que mi máquina admite la virtualización de hardware)

sgmoore
fuente
¡Esta es la respuesta correcta!
tonyr roth
1

El modo XP de Windows 7 en realidad solo consiste en la licencia, creo; puede ejecutar el disco duro en otra solución de VM. Recomienda una versión específica de Microsoft Virtual PC (¡gran sorpresa!), Que requiere virtualización de hardware. No sé por qué es necesario, pero este artículo explica bien la interfaz de usuario: http://blogs.zdnet.com/Bott/?p=896

Daniel H
fuente
Recomienda una versión específica de Microsoft Virtual PC porque se suponía que dicha versión estaba en Windows Update ... también lo estaba el Modo XP. Sin embargo, dado que ambos siguen siendo candidatos de lanzamiento, aún no se han enviado a Windows Update.
Powerlord
0
  1. Porque el modo XP se basa en VirtualPC

  2. Sí, parece Unity de Fusion / VMware Workstation, pero las aplicaciones están disponibles en el menú de inicio del sistema host, etc. Las aplicaciones parecen no virtualizadas

MicTech
fuente
0

Realmente no es una respuesta a su pregunta, pero ¿ha descargado el modo XP VHD?

Probablemente podría cargarlo en VMWare y ejecutarlo desde allí, al menos le ahorra la molestia de crear su propia instalación.

Estoy verificando si es posible en este momento

Parece que no tengo permiso para usar el VHD en otra cosa que no sea Virtual PC, así que supongo que tendrás que recurrir a la creación de tu propio VHD de Windows XP para VMWare :-(

Ivo Flipse
fuente
0

No es una respuesta, pero descubrí cómo hackear manualmente mi BIOS para habilitar la virtualización de hardware porque tengo un Sony Vaio, y Sony apaga la virtualización de hardware, aunque el hardware es capaz de esto, ¡solo una bandera de BIOS!

Quizás en lugar de tratar de averiguar por qué la EM hizo de esto un requisito. Puede ser el momento de encontrar algunas publicaciones de Google sobre la aplicación manual de un hack de BIOS para su modelo de computadora portátil, y disfrutar de los beneficios de la virtualización de hardware.

Sin embargo, en su caso, HP dc7800, parece que su sistema admite activamente VT.

JL
fuente