I've changed file header as Neil advised here before, this was reason for error 1909.
Yes, now file is determined as image file but I still unable to get any info from it.
Ghostexp just crashed when I try to open file.
Also, I found that GHOST image file is extremely unreliable. I made small image (from flash) and investigate the structure. It consists of small header then some leading zeros then data. Delete or change to zero just a few bytes at begin of data becomes files completely unreadable. Change to zeros at the middle of data cause save file structure but Ghostexp crashed while extract any file.
I tryed many times and I NEVER get situation when I unable to read file in normal way but able to read with keys -CORRUPT or -IGNOREINDEX.
So this keys completely useless.
"Checking integrity" also gave no help even if I changed only ONE byte.
It means that if you get ANY error with your image file just say BAY-BAY your data and do not waste your time.