Wenn Sie das Disk-Image verschieben, ist dem installierten Betriebssystem dies nicht bekannt, und es wird versucht, mit den Treibern für die Controller der zuvor verwendeten Virtualisierungsplattform zu starten. Windows, wenn der Treiber für den aktuell installierten Festplattencontroller, BSODs und Neustarts nicht gefunden werden kann.
Dies entspricht weitgehend dem Verschieben einer Windows-Festplatte zwischen verschiedenen Hardwareplattformen.
Es gibt zwei Lösungen: Verwenden Sie entweder einen v2v-Konverter, der von KVM zu VBox konvertieren kann (ich kenne keine, aber wenn Sie dies tun, teilen Sie ihn bitte mit), oder fügen Sie die Treiber in das Image der VM ein, bevor Sie sie in a starten neue Umgebung. Der einfachste Weg, dies zu tun, wäre das Folgende:
- Führen
mergeide.reg
Sie vor der Konvertierung in KVM aus (Sie finden es auf der MS-Website und so ziemlich überall im Internet).
- Schalten Sie die Startdiskette unter KVM auf IDE und starten Sie die VM
- Wenn alles funktioniert, konvertieren Sie das Bild mit
qemu-img
in ein vbox-Format
- Erstellen Sie eine VM in VBox mit der ersten Startdiskette als IDE (nicht SATA oder SCSI).
- Schließen Sie die konvertierte Festplatte an - das System sollte starten
- Installieren Sie die Vbox-Festplattentreiber (möglicherweise müssen Sie eine sekundäre
kleine Festplatte anschließen, damit sie wirksam werden).
- Schalten Sie die Schnittstelle der Bootdiskette auf den gewünschten Controllertyp und starten Sie die VM erneut