Multiple disk error when building a Windows server

I can successfully build a server but if only the server has one disk. but when I try to add another or multiple disk, it will fail with “Disk 1 not found”. On my task sequence, I partitioned the disk as GPT. What do I need to do when creating a storage image in KVM? What I’ve tried was Bus=SCSI, Virtio, IDE then driver is either qcow2 or raw, and it all failed.

BTW, I’m using ISO disk image created via Microsoft Deployment Toolkit (MDT), and it works when deploying in hyper-v.