Sure: Do the following:
After installing, boot the new virtual machine with your self-build bios:
See how the machine starts successfully, using the 'broken'
seabios. Ubuntu boots successfully. Even starting my
Windows7-machine nearly works, but while "Windows is loading
files" is written the virtual screen / text becomes yellow and
booting stops.
But Ubuntu can successfully be booted and used absolutely normaly with cb+seabios - only installing seems impossible and the errors you (Jonatahan) described, appear.
Greetings
If I build a new virtual harddrive, install Ubuntu there (using qemu's default bios) then I'm able to start the new image using my self-build bios.I'm not sure what you mean here. Can you explain it in more detail?