Tôi có Windows Server 2012 R2 chạy SharePoint 2013 mà tôi đang cố gắng chuyển từ Hyper-V sang KVM (qemu). Tôi đã chuyển đổi tệp vhdx sang định dạng qcow2 và sao chép nó sang máy chủ KVM (RHEL 7.3)
Hyper-V VM được cấu hình là Thế hệ 2 và tôi đã tạo một VM mới trong KVM với phần sụn UEFI (OVMF).
Khi tôi khởi động, máy sẽ chuyển sang chế độ Sửa chữa tự động nhưng sẽ không khởi động. Tôi có thể mở Cmd Prompt và để làm như vậy tôi cần xác thực bằng mật khẩu Quản trị viên cục bộ.
Tôi đã chạy như sau:
- Nhập BOOTREC / FIXMBR, sau đó nhấn ENTER.
- Nhập BOOTREC / FIXBOOT, sau đó nhấn ENTER.
- Nhập Drive: \ boot \ Bootsect.exe / NT60 All, sau đó nhấn ENTER.
Tuy nhiên, VM không thể khởi động luôn vào chế độ Sửa chữa.
Bất kỳ đề xuất nào về những gì tôi có thể cần kiểm tra hoặc bất kỳ tiện ích bên thứ 3 nào tôi có thể sử dụng hoặc mua để giúp tôi dễ dàng vượt qua điều này?
Nếu tôi đăng nhập vào dấu nhắc lệnh, tôi có thể chạy Diskpart / sel đĩa 0 / list vol để xem:
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 trên KVM được cấu hình là:
* Trình mô phỏng: / usr / libexec / qemu-kvm * Phần sụn: UEFI x86_64: * / usr / share / edk2.git / ovmf-x64 / OVMF_CODE-pur-efi.fd * CPU 8 * Bộ nhớ 8 IDE * Định dạng lưu trữ qcow2
Những gì tôi đã làm cho đến nay:
- Đã mở Hyper-V và xuất VM sang một thư mục mới trên Windows
- Sử dụng Hyper-V Inspect Disk để hợp nhất các đĩa avhdx và vhdx khác nhau thành một vhdx
- Đã sử dụng StarWind v2v Converter để tạo tệp qcow2
- Sao chép tệp qcows vào máy KVM
- Tạo VM mới có cùng thông số: