J'ai un Windows Server 2012 R2 exécutant SharePoint 2013 que j'essaie de migrer d'Hyper-V vers KVM (qemu). J'ai converti le fichier vhdx au format qcow2 et l'ai copié sur le serveur KVM (RHEL 7.3)
La machine virtuelle Hyper-V a été configurée comme génération 2 et j'ai créé une nouvelle machine virtuelle dans KVM avec un firmware UEFI (OVMF).
Lorsque je démarre, la machine passe en mode de réparation automatique mais ne démarre pas. Je peux ouvrir l'invite Cmd et pour ce faire, je dois m'authentifier avec le mot de passe administrateur local.
J'ai exécuté ce qui suit:
- Tapez BOOTREC / FIXMBR et appuyez sur ENTRÉE.
- Tapez BOOTREC / FIXBOOT et appuyez sur ENTRÉE.
- Tapez lecteur: \ boot \ Bootsect.exe / NT60 tout, puis appuyez sur ENTRÉE.
Cependant, la machine virtuelle ne peut pas démarrer passe toujours en mode de réparation.
Avez-vous des suggestions sur ce que je devrais vérifier ou sur des utilitaires tiers que je pourrais utiliser ou acheter pour m'aider à surmonter cela?
Si je me connecte à l'invite de commande, je peux exécuter Diskpart / sel disk 0 / list vol pour voir:
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 sur KVM a été configuré comme:
* Émulateur: / usr / libexec / qemu-kvm * Firmware: UEFI x86_64: * / usr / share / edk2.git / ovmf-x64 / OVMF_CODE-pure-efi.fd * CPU 8 * Memory 8192MB * IDE DISK- Disk Bus IDE * Format de stockage qcow2
Ce que j'ai fait jusqu'à présent:
- Ouverture d'Hyper-V et exportation de la machine virtuelle vers un nouveau répertoire sous Windows
- Utilisez Hyper-V Inspect Disk pour fusionner la différence entre les disques avhdx et vhdx en un seul vhdx
- StarWind v2v Converter utilisé pour créer un fichier qcow2
- Copié le fichier qcows sur la machine KVM
- Créez une nouvelle VM de même spécification: