Ich habe einen Windows Server 2012 R2 mit SharePoint 2013, den ich von Hyper-V nach KVM (qemu) migrieren möchte. Ich habe die vhdx-Datei in das qcow2-Format konvertiert und auf den KVM-Server (RHEL 7.3) kopiert.
Die Hyper-V-VM wurde als Generation 2 konfiguriert und ich habe eine neue VM in KVM mit einer UEFI-Firmware (OVMF) erstellt.
Beim Hochfahren wechselt der Computer in den automatischen Reparaturmodus, startet jedoch nicht. Ich kann die Cmd-Eingabeaufforderung öffnen und muss mich dazu mit dem lokalen Administratorkennwort authentifizieren.
Ich habe Folgendes ausgeführt:
- Typ BOOTREC / FIXMBR, Und die EINGABETASTE dann drückt.
- Typ BOOTREC / FIXBOOT, Und die EINGABETASTE dann drückt.
- Typ Drive: \ boot \ Bootsect.exe / NT60 All, Und die EINGABETASTE dann drückt.
Die VM kann jedoch nicht immer in den Reparaturmodus wechseln.
Haben Sie Vorschläge dazu, was ich möglicherweise überprüfen muss, oder welche Hilfsprogramme von Drittanbietern ich möglicherweise verwenden oder kaufen kann, damit ich problemlos darüber hinwegkomme?
Wenn ich mich an der Eingabeaufforderung anmelde, kann ich Diskpart / sel disk 0 / list vol ausführen, um Folgendes anzuzeigen:
Volume 0 D CDROM 0 B No Media
Volume 1 C NTFS Partition 126GB Healthy
Volume 2 E Recovery Partition 300MB Healthy Hidden
Volume 3 Partition 99MB Healthy Hidden
VM auf KVM wurde konfiguriert als:
* Emulator: / usr / libexec / qemu-kvm * Firmware: UEFI x86_64: * / usr / share / edk2.git / ovmf-x64 / OVMF_CODE-pure-efi.fd * CPUs 8 * Speicher 8192MB * IDE DISK-Disk Bus IDE * Speicherformat qcow2
Was ich bisher gemacht habe:
- Öffnete Hyper-V und exportierte die VM in ein neues Verzeichnis unter Windows
- Verwenden Sie Hyper-V Inspect Disk, um den Unterschied zwischen avhdx- und vhdx-Datenträgern in einem vhdx zusammenzuführen
- Erstellt mit StarWind v2v Converter eine qcow2-Datei
- Kopieren Sie die qcows-Datei auf den KVM-Rechner
- Erstellen Sie eine neue VM mit derselben Spezifikation: