I have a Nikon Coolpix 885 and an 8gb memory card. I divided the card into two partitions (the primary is 2 Gb formatted fat 16). Everything seems to work well but when I shoot I only get black pictures and, if I to go to the Play menu it says "File contains no image data." Is there a way to make this new card work?
The Coolpix 885 is a very old camera and it simply cannot address a card that big.
The file system is only a guide to how data is organised and has nothing to do with how write operations are handled at the interface/card level. The camera needs to be able to write to any part of the card even if it is never going to be used by a partition/file.
The biggest card you'll be able to use is 2gb as there is a change in the partitioning system / MBR representation for larger cards.
I was using 2gb CF cards in a Coolpix 880 which predates the 885 and the 4300 which supersedes it, if you stick to that you should be fine.