graphic: 0.900 performance: 0.886 semantic: 0.881 device: 0.870 architecture: 0.733 PID: 0.567 files: 0.534 peripherals: 0.529 mistranslation: 0.449 hypervisor: 0.446 permissions: 0.402 user-level: 0.377 x86: 0.363 ppc: 0.363 debug: 0.341 assembly: 0.339 network: 0.324 socket: 0.321 i386: 0.288 boot: 0.261 register: 0.260 VMM: 0.256 vnc: 0.244 risc-v: 0.236 TCG: 0.234 virtual: 0.209 arm: 0.155 kernel: 0.107 KVM: 0.062 windows install fails with error 0x80070001 Description of problem: I have a windows vm executed via libvirt, I run it on a physical drive passing it into the guest. when I pass it via sata pt and try to install windows 11 on it, the install fails with error 0x80070001. I had an installation there which resulted with periodic bosd when sata pt was used. if I pass the /dev node, I don't get the errors but the performance is horrible due to high hdd usage I've tested the same setup with ubuntu, doing read and write to the device of multiple GB (200GB~), no issue at all. I've opened an issue at virtio-win and it was closed claiming it is a sata pt issue after trying latest virtio-win. Steps to reproduce: 1. define a sata virtio controller 2. pass a physical sata drive to the guest attached to the sata controller define in step 1 3. define a windows iso as cdrom 4. try to install windows on the device Additional information: [save.xml.txt](/uploads/0b7eb56d5fe00ff11341483d3d47ebed/save.xml.txt) [qemu.cmd.txt](/uploads/b948eee1a95321d11136b96352caace0/qemu.cmd.txt)