You can also use the cat command and pipe it through gzip with the "-9" option (for maximum compression) and then redirect the output to your image file: cat /dev/sda | gzip -9 > hdbackup.img.gz. It works for me, but I have only been using Linux for less than a year (I like it better than windows now, witch I have been using all my life).