However, the replaying does not work as described in the manual: $ qemu-system-i386 \ -icount shift=auto,rr=record,rrfile=record.bin,rrsnapshot=snap1 \ -drive file=boot.qcow2,if=none,snapshot=on,id=img-direct \ -drive driver=blkreplay,if=none,image=img-direct,id=img-blkreplay \ ...
To create a device which is not created automatically and set properties on it, use -device. -global driver.prop=value is shorthand for -global driver=driver,property=prop,value=value. The longhand syntax works even when driver contains a dot. -boot [order=drives][,once=drives][,menu=...