Windows will not boot because it will be missing boot-time nvme drivers. I don't remember how I solved this.
On top of that the bootloader will be confused and you need to reinstall it with arcane commands in the command prompt of a Windows recovery environment.
The built-in Windows recovery environment is also missing drivers and has a confused bootloader, so you must use a USB drive.
Windows needs a propietary app to make a USB drive from their ISO, because there's a file in the ISO that's bigger than 4 GB and the installer only supports FAT32 on USB drives. dd
ing doesn't work. Alternative solution: delete this file (it's install.wim
, you only need it if you actually want to install) and copy contents of the ISO to a FAT32 partition.
The only diagnostic you will get for any of these issues is a blue screen that sayw "sowwy I can't boot :("
When I came upon this it took me like 6 hours to figure out how to convince Windows to boot.