I'm trying to use free resources on a NUC by running the existing pysical Windows 10 installation as VM on Proxmox and some other VMs in the background. From console’s user perspective Windows should be started and shown on screen after boot.
Steps taken so far:
* Copied current disk to a CIFS share with Sysinternal's disk2vhd (used VSS for the „C“ partition and a second execution for the other partitions as activating VSS gave an error)
* Installed proxmox 8.1 (and also 8.2) with defaults except using ZFS
* Created VM for Windows following the tutorials available (UEFI, TPM 2.0, q35, SATA:0, …), qm import from the CIFS share and set old „C“ partition as boot drive.
When starting the VM I always get BSOD with „bad system config info“. The system restarts multiple times and then ends up in repair mode. All bootrec tricks didn’t work. When I enter Window’s repair console, my old C drive is accessible. Analysing Window‘s LogFiles in Srt did not give any meaningful hint.
My assumption is that somewhere the old disk id is stored for startup and the imported disk got a new id and therefore the startup fails. But I might be wrong - at least I would have expected that to be fixed by automatic repair.
Anyone an idea? Let me know if additional details on config or logs are of interest.
Thanks
Steps taken so far:
* Copied current disk to a CIFS share with Sysinternal's disk2vhd (used VSS for the „C“ partition and a second execution for the other partitions as activating VSS gave an error)
* Installed proxmox 8.1 (and also 8.2) with defaults except using ZFS
* Created VM for Windows following the tutorials available (UEFI, TPM 2.0, q35, SATA:0, …), qm import from the CIFS share and set old „C“ partition as boot drive.
When starting the VM I always get BSOD with „bad system config info“. The system restarts multiple times and then ends up in repair mode. All bootrec tricks didn’t work. When I enter Window’s repair console, my old C drive is accessible. Analysing Window‘s LogFiles in Srt did not give any meaningful hint.
My assumption is that somewhere the old disk id is stored for startup and the imported disk got a new id and therefore the startup fails. But I might be wrong - at least I would have expected that to be fixed by automatic repair.
Anyone an idea? Let me know if additional details on config or logs are of interest.
Thanks