I thought i had posted my final reply yesterday ;~ Re-worked my 8GB card with sdminste to give me a 2MB partition in Fat16 and the rest in Fat32, dont why i wasted some on my last build of a 2GB partition and a 6GB. I used sdminste to carry over g9-100d and all is fine, scripts function works ok. Big thanks to you guys for your steerage
It's easy to read 2 GB when it says 2 MB
I personally only
put DISKBOOT.BIN & vers.req on the small, and all other files
on the large partition.
If you then accidentally find yourself 'in the field' with an activated large partition (e.g. because you have been viewing/transferring your pics at home, and forgot to swap back) you can still start
CHDK, using PS.FI2 & the 'firm update menu' method
have fun with CHDK