I had a drive that was going out. Kept getting error 29004 when trying to create a Ghost image of the drive. The resulting image was useless because when trying to restore it, it said unexpected end of file. Also when cloning, the drive backed up 120-125% instead of 100 which was strange.
After researching, I found these options:
This problem appears to be due to the way Ghost is accessing the drive.
To resolve the problem, recreate the image using the -FNI switch to
start Ghost:
Ghost -FNI
If that does not work, recreate with the -FFX switch also:
Ghost -FFX -FNI
These switches force Ghost to use a different method for accessing the drive.
Alternate cause and solution
If this error occurs regardless of your Ghost version, it is probably
due to bad sectors on the destination drive if restoring an image, or
due to bad sectors on the source drive if creating an image. Run
Scandisk, CheckDisk, or Norton Disk Doctor with a thorough surface test.
If the problem persists, run Ghost with the -BFC switch. This will
allow Ghost to ignore up to 500 bad blocks on the destination drive.
To clone a disk that has numerous bad sectors, run Ghost with the -FRO
switch. This instructs Ghost to continue cloning regardless of the
number of bad sectors.
If the problem continues, contact the hard drive manufacturer and
obtain the diagnostic program for your specific hard drive. Run the
diagnostic program on the hard drive and see if this resolves the
problem.
In Ghost PE on MiniPE I was able to use the -FRO switch by choosing options and force cloning and saving the options.