Windows 7 Setup hängt sich beim Starten von Windows mit Proxmox 4.2 auf

27

Ich versuche, Windows 7 unter Proxmox Virtual Environment, Version 4.2-4 / 2660193c, unter Debian Jessie zu installieren. Ich habe die Anweisungen auf dieser Site befolgt .

Ich habe ein bekanntermaßen gutes Win7-ISO (das mit VirtualBox und realer Hardware gut funktioniert) auf Proxmox hochgeladen und die VM gemäß den empfohlenen Best Practices konfiguriert .

Wenn die VM gestartet wird, zeigt Windows in der grauen Statusleiste des Textmodus "Windows lädt Dateien ..." an, wechselt dann zu "Windows wird gestartet" und bleibt dort für Stunden.

Es gibt keine sichtbare Aktion, kein farbiges Windows-Logo, keine Animation, keine Festplatten-E / A, keine CPU-Belastung, keine Protokollausgabe. Keine Möglichkeit weiterzumachen.

XP Home ohne Probleme in einer VM installiert.

Host ist Intel Core i5, VT-fähig, 32 GByte RAM, 8 TByte SATA-Festplatten.

Wie bringe ich Win7 dazu, den Installationsprozess für Proxmox 4.2 fortzusetzen?

Alexander Foken
quelle
Ist es das, was Ihrer Einschätzung nach als Frage gilt? Es sieht aus wie eine Aussage für mich. Was sollen wir daraus machen?
Joeqwerty
Ist die VM für die Verwendung des UEFI- oder BIOS- / Legacy-Modus konfiguriert?
magicandre1981
Die VM ist weitgehend auf die Standardeinstellungen konfiguriert. Die Option "BIOS" ist auf "Standard (SeaBIOS)" eingestellt. Die Lösung bestand darin, auf "Cirrus" -VGA umzuschalten.
Alexander Foken

Antworten:

40

Es ist ein (bekannter) Fehler.

Problemumgehung: Ändern Sie die Anzeige von "Standard" in "Cirrus". Diese Einstellung finden Sie unter Hardware> Display.

Wenn Sie die VM über die Befehlszeile erstellen virt-install, fügen Sie sie einfach hinzu --video cirrus. Beispielsweise:

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
quelle
Ja, bestätigt von einem Mitarbeiter von proxmox in dessen Foren. Ein Wechsel zu "Cirrus" hilft.
Alexander Foken
Der gleiche Fehler scheint in Debian Jessie (v8.4) selbst zu sein.
Michal Sokolowski
4
Gleicher Fehler betrifft Ubuntu 16.04.
James Johnston
1
Bestätigt das Problem und behebt es in ArchLinux. Ich vermute, es handelt sich eher um ein "fehlendes Treiber" -Problem mit der Win7-ISO als um einen Fehler mit QEMU.
ZaTricky
Die gleiche Lösung hier mit CentOS 7.2.1511 libvirt 1.2.17 und qemu-kvm 1.5.3
St. Hermes
1

Die Lösung besteht darin, bei VGA-Optionen auf "Cirrus" umzuschalten. Das funktioniert bei mir.

Fausto Disla
quelle
0

Klicken Sie im letzten Teil (5/5) des Assistenten zum Erstellen einer neuen virtuellen Maschine auf das Kontrollkästchen "Konfiguration vor der Installation anpassen" und fahren Sie fort. Anschließend werden einige weitere Optionen angezeigt. Wählen Sie die Option "Video QXL" und wählen Sie in der Dropdown-Liste "Modell" die Option "Cirrus".

Alex Johnston
quelle