I have a cannon SD400.
The old SD400 doesn't support
SDHC cards,
only SD cards are supported, the camera hardware doesnt accept your SDHC card.
You can either use
SD cards up to 2GB (will always be SD type) or SD cards with
4GB - but NOT 4GB SDHC cards.
Partitioning is not needed.