Use LiveCD to go to terminal
Waitr for terminal to let you type command
ls -a /
mount $DataDrive /.lazydog -t $type -o rw
dd if=/$OsDrive of=/.lazydog/backup0.OSdrive bs=$size
...where OsDriveis your system, .lazydog or whatever is your data place, dd works thing for thing...specified by bs, which is the size of the in and out thing; it is optional. DataDrive is what you call to save the image.
Using this, REMEMBER THE MOUNT TYPE, because if need be, you can do this...
mount -t $type $path/backup0.OSdrive /mnt/hd -o loop,ro# or whatever
...to the image. Be sure you have the space for it.