El programa de instalación de Windows 7 se bloquea en "Inicio de Windows" con Proxmox 4.2

27

Estoy tratando de instalar Windows 7 en Proxmox Virtual Environment versión 4.2-4 / 2660193c, ejecutándose en Debian Jessie. He seguido las instrucciones en este sitio .

Subí un ISO Win7 bien conocido (que funciona bien con VirtualBox y hardware real) a Proxmox, y configuré VM siguiendo las mejores prácticas recomendadas .

Cuando se inicia la VM, Windows muestra la barra de progreso del modo de texto gris que dice "Windows está cargando archivos ...", luego cambia a "Iniciando Windows" y permanece allí durante horas.

No hay acción visible, ni logotipo de Windows en color, ni animación, ni E / S de disco, ni carga de CPU, ni salida de registro. No hay forma de continuar.

XP Home instalado sin problemas en una VM.

El host es Intel Core i5, VT habilitado, 32 GByte RAM, discos SATA de 8 TByte.

¿Cómo consigo que Win7 continúe su proceso de configuración en Proxmox 4.2?

Alexander Foken
fuente
Es esto lo que pasa como una pregunta en su estimación. Me parece una declaración. ¿Qué vamos a hacer con esto?
joeqwerty
¿está configurada la VM para usar UEFI o BIOS / modo heredado?
magicandre1981
La VM está configurada en gran medida a los valores predeterminados, la opción "BIOS" está configurada en "Predeterminado (SeaBIOS)". La solución fue cambiar a VGA "cirrus".
Alexander Foken

Respuestas:

40

Es un error (conocido).

Solución alternativa: cambie la visualización de 'predeterminado' a 'cirrus'. Puede encontrar esta configuración en hardware> pantalla.

O bien, si está creando la VM en la línea de comando usando virt-install, simplemente agregue --video cirrus. Por ejemplo:

sudo virt-install \ --virt-type=kvm \ --name windows7 \ --ram 2048 \ --vcpus=2 \ --os-variant=win7 \ --virt-type=kvm \ --hvm \ --cdrom=/var/lib/libvirt/boot/windows7.iso \ --network=bridge=virbr0,model=virtio \ --graphics vnc \ --disk path=/var/lib/libvirt/images/windows7.qcow2,size=256,sparse=yes,bus=virtio,format=qcow2 \ --video cirrus

Ilias El Matani
fuente
Sí, confirmado por un miembro del personal proxmox en sus foros, cambiar a "cirrus" ayuda.
Alexander Foken
El mismo error parece estar en Debian Jessie (v8.4) en sí.
Michal Sokolowski
44
El mismo error afecta a Ubuntu 16.04.
James Johnston
1
Confirmó el problema y corríjalo en ArchLinux. Sospecho que es un problema de tipo "controlador perdido" con la iso Win7 en lugar de un error con qemu.
zaTricky
La misma solución aquí con CentOS 7.2.1511 libvirt 1.2.17 y qemu-kvm 1.5.3
St. Hermes
1

La solución es cambiar a "cirrus" en las opciones de VGA. Eso funciona para mi.

Fausto Disla
fuente
0

En la parte final (5/5) del asistente 'Crear una nueva máquina virtual', haga clic en la casilla de verificación 'Personalizar configuración antes de instalar' y continúe, luego obtendrá algunas opciones más. Elija la opción 'Video QXL' y use el menú desplegable Modelo para seleccionar 'Cirrus' y eso hará el truco.

Alex Johnston
fuente