I have my existing windows system set up as a VM on an ubuntu host. Is there a way to set up a gpu passthrough without fresh windows install?
Welcome to the community.
Yes this should just work. Follow one of the vfio guides…
… And when the instruction says install windows, just attach your existing virtual disk.
I’d suggest cloning it as a backup first though.