dd reports "No space left"

Suse 11.3
I have a RW DVD I am trying to write to. As root I invoked “dvd+rw-format -blank /dev/sr0” and it completed. If I fire up k3b it tells me I have a blank RW DVD. But when I invoke (as root) “dd if=ionmichs_JeOS.i686-0.0.3.raw of=/dev/sr0 bs=4M” it fails with error
“dd: writing `/dev/sr0’: No space left on device
1+0 records in
0+0 records out
0 bytes (0 B) copied, 0.0162092 s, 0.0 kB/s”

What am I doing wrong?

Thanks.

Why are you using dd? It is not a disc burner. If you need to do it from the terminal, use cdrecord.

Yes of course you’re right. I have been using dd to create USB sticks and I had a serious lapse of common sense. In fact the file I was trying to write was the wrong format anyway.

Many thanks.