I also tested WIndows installation ISOs instead as well.
Windows 10 Enterprise 10586:
qemu-system-x86_64 -enable-kvm -cpu host -smp cores=4 -m 4G -net bridge -net nic -full-screen -drive file=ovmf_x64.bin,format=raw,if=pflash -drive file=Downloads/10586.0.151029-1700.TH2_RELEASE_CLIENTENTERPRISEEVAL_OEMRET_X64FRE_EN-US.ISO,media=cdrom -drive file=disks/one.img,if=none,format=qcow2,id=one -drive file=disks/two.img,if=none,format=qcow2,id=two -device nvme,drive=one,serial=E86C3CFC43518D6F -device nvme,drive=two,serial=2BDAC262CF831698
Windows Server 2016 Technical Preview 5:
qemu-system-x86_64 -enable-kvm -cpu host -smp cores=4 -m 4G -net bridge -net nic -full-screen -drive file=ovmf_x64.bin,format=raw,if=pflash -drive file=Downloads/14300.1000.160324-1723.RS1_RELEASE_SVC_SERVER_OEMRET_X64FRE_EN-US.ISO,media=cdrom -drive file=disks/one.img,if=none,format=qcow2,id=one -drive file=disks/two.img,if=none,format=qcow2,id=two -device nvme,drive=one,serial=E86C3CFC43518D6F -device nvme,drive=two,serial=2BDAC262CF831698
Both of them shows only one of the NVMe drives.
I also tested with two versions of OVMF, which are "18419" (https://github.com/tianocore/edk2/commit/ddd097e33f6e6829dc0413820e9971f3bf025f87) and "18455" (https://github.com/tianocore/edk2/commit/59844e126614fc8275aab083fafa5818cde0901c).
I also tested WIndows installation ISOs instead as well.
Windows 10 Enterprise 10586:
qemu-system-x86_64 -enable-kvm -cpu host -smp cores=4 -m 4G -net bridge -net nic -full-screen -drive file=ovmf_ x64.bin, format= raw,if= pflash -drive file=Downloads/ 10586.0. 151029- 1700.TH2_ RELEASE_ CLIENTENTERPRIS EEVAL_OEMRET_ X64FRE_ EN-US.ISO, media=cdrom -drive file=disks/ one.img, if=none, format= qcow2,id= one -drive file=disks/ two.img, if=none, format= qcow2,id= two -device nvme,drive= one,serial= E86C3CFC43518D6 F -device nvme,drive= two,serial= 2BDAC262CF83169 8
Windows Server 2016 Technical Preview 5:
qemu-system-x86_64 -enable-kvm -cpu host -smp cores=4 -m 4G -net bridge -net nic -full-screen -drive file=ovmf_ x64.bin, format= raw,if= pflash -drive file=Downloads/ 14300.1000. 160324- 1723.RS1_ RELEASE_ SVC_SERVER_ OEMRET_ X64FRE_ EN-US.ISO, media=cdrom -drive file=disks/ one.img, if=none, format= qcow2,id= one -drive file=disks/ two.img, if=none, format= qcow2,id= two -device nvme,drive= one,serial= E86C3CFC43518D6 F -device nvme,drive= two,serial= 2BDAC262CF83169 8
Both of them shows only one of the NVMe drives.
I also tested with two versions of OVMF, which are "18419" (https:/ /github. com/tianocore/ edk2/commit/ ddd097e33f6e682 9dc0413820e9971 f3bf025f87) and "18455" (https:/ /github. com/tianocore/ edk2/commit/ 59844e126614fc8 275aab083fafa58 18cde0901c).