I recently ran into an issue when upgrading our ghost from Ghost 8.0 to Ghost 11.5.1.2266. Everytime we tried to restore an image from DVD on most of our Dell servers, we would get error 10008 Unexepected end of file. I ran a verify and a re-compile of the image to see if there was anything wrong with the image we were restoring and the image did not have any errors at all. When we ghostcast the image it restored fine. It only seemed to produce this error when restoring from DVD. Well the solution after many hours of troubleshooting is:
On the DVD we were trying to restore the image with ghost 11.5.1 and loading the DOS CD-Rom Drivers and MSCDEX by using:
c:\GHOST.EXE -clone,mode=load,src=c:\DUMMY.gho,dst=1 -sure -fx
This used to work just fine on Ghost 8.0 but on Ghost 11.5.1 it failed.
So after doing some research, if you use:
GHOST.EXE -clone,mode=load,src=@CD-R1:DUMMY.gho,dst=1 -sure -fx
Ghost 11.5.1 works correctly and does not fail. Come to find out reading the manual for Ghost 11.5.1 it states that Ghost no longer supports loading the CD-DVD driver in dos. So the solution was to put ghost.exe in the boot floppy and run it with:
GHOST.EXE -clone,mode=load,src=@CD-R1:DUMMY.gho,dst=1 -sure -fx
What's strange is when using the older ghost 8.0 script line it worked on some systems, but others it failed.
So lesson learned: when using Ghost 11.5.1 make sure you use GHOST.EXE -clone,mode=load,src=@CD-R1:DUMMY.gho,dst=1 -sure -fx, and copy ghost.exe to your bootable partition and you won't have any issues restoring the image.