you can try this g4u-2.1.iso
The dd command on linux may do what you are looking for. It would be something like:
dd if=/dev/cdrom of=/dev/yourdiskpartition bs=512 conv=sync,notrunc
DD is cool, but for damaged sectors you are better off with ddrescue (gddrescue in ubuntu).
Personally I use fog. Perfect if you ask me.