Quote Originally Posted by bizarro
Partimage) umounts all drives and launches qtparted
Why are you making the command partimage launch qtparted? Partimage would be useful to make a complete backup. (though I use dd and it works just fine) So you might want to creat two differnt backup scripts. One that backs up folders and files, another that backups like Ghost.

I can give you what I use for backing up my drive useing dd if it helps.

Code:
*Done with Root privliges.*
dd if=/dev/hdX | gzip -c | dd of=/share/hdbackup.img.gz && cat /dev/hdX | md5sum && zcat /share/hdbackup.img.gz | md5sum
Basicly that gets dd to send its data to gzip which compress it and then sends it to dd to write it to a file. Then use cat sends the raw data of the drive to md5sum and then sends the raw data of the compressed image to md5sum to compare if the image is a binary equal.

Depending on the way your sending the file to anyother computer, you may need to split the file into 1-2 gig chunks. But before you can md5sum the image your going to need to put it back together. For some reason zcat doesn't accept wildcards.

To put the image back on the drive just issue this.
Code:
*need root privliges.*
zcat /share/hdimage.img.gz | dd of=/dev/hdX && zcat /share/hdimage.img.gz | md5sum && cat /dev/hdX | md5sum
If possible your going to want to blank the drive with zeros for better compression.