Ich habe eine virtuelle Win7-Maschine auf Windows Virtual PC laufen, wo ich gerade entwickle. Ich habe festgestellt, dass mir WVPC nicht gefällt, und habe VirtualBox installiert, in der Hoffnung auf eine bessere Leistung.
Das Importieren der vorhandenen VHD in eine neue VM scheint jedoch nicht zu funktionieren, denn selbst wenn ich den Windows-Startbildschirm sehe, stürzt das Betriebssystem mit einem BSOD ab und erfordert die Ausführung des Wiederherstellungstools. Dieses Tool findet kein Problem, startet neu, aber der BSOD ist immer noch vorhanden.
Ich möchte nach Möglichkeit keine neue VM formatieren.
Ist ein solcher Wechsel möglich?
Antwort1
Ich habe die Fehlermeldung gesehen und gegoogelt:
stop: 0x0000007b (0x80786b50,0xc0000034,0x00000000,0x00000000)
Das bedeutet, dass das System ein Problem mit seinem Boot-Gerätetreiber hat. Da ich weiß, dass Virtual PC IDE-Laufwerke als System-Boot-Geräte verwendet, habe ich die VirtualBox einfach so umgestellt, dass sie IDE-Geräte statt SATA-Geräte verwendet. Dann funktioniert es.
Antwort2
Ich hatte ein ähnliches Problem beim Wechsel von VirtualPC zu VirtualBox mit einigen Linux-VMs.
Ich habe eine virtuelle Maschine mit der Linux-VHD eingerichtet und hatte trotz der VirtualPC-VHD-Dateiunterstützung ein eher unzuverlässiges Verhalten und Abstürze.
Also habe ich die VM geklont (Maschine->Klonen). Die geklonte VM lief einwandfrei, ohne die Merkwürdigkeiten. Ich bin mir nicht sicher, wie das Problem behoben wurde, aber ich habe dies mit den anderen VHD-Dateien gemacht und sie scheinen alle nach dem Klonen recht gut zu laufen.
Ich habe dies jedoch noch nicht mit einer Windows-VM gemacht. Angesichts der Schwierigkeiten, die ich beim Verschieben echter Windows-Festplatten von einer Maschine auf eine andere hatte, sind einige ernsthafte Vorbereitungsarbeiten erforderlich, damit Windows seine Hardware erneut scannt und hochfährt.
Mir ist klar, dass diese Antwort eher nebensächlich ist, aber die Umstellung auf VirtualBox hat sich definitiv gelohnt.
Antwort3
Sie müssen die „Guest Additions“ von Virtual PC (unter Virtual PC) entfernen und dann die „Guest Additions“ von Virtual Box installieren, nachdem Sie die VM unter VBox gebootet haben.
Antwort4
Speichern Sie die Festplatte der Maschine, dann können Sie sie in VirtualBox importieren.
Sagen Sie ihm einfach "Andere", wenn Sie die Quelldatei auswählen http://www.vmware.com/products/converter/
Eine andere Lösung wäre, Basishardware/ähnliche Hardware in den Virtual Box-Einstellungen einzustellen