I've install Zimbra Desktop 2.0-B10580 under Gentoo Linux on a fat32 partition (which I like to use for data shared with Windows). The installation finished without an error, but the first sync with the Zimbra server failed, because the message could not be written to the store directory:

Code:
com.zimbra.common.service.ServiceException: system failure: InitialSync.syncMessagesAsTgz
ExceptionId:sync-mbox-guido.kracke@solitsoft.com:1288631355604:07148b05c08cedba
Code:service.FAILURE
	at com.zimbra.common.service.ServiceException.FAILURE(ServiceException.java:248)
	at com.zimbra.cs.mailbox.SyncExceptionHandler.checkRecoverableException(SyncExceptionHandler.java:55)
	at com.zimbra.cs.mailbox.InitialSync.syncMessagesAsTgz(InitialSync.java:1032)
	at com.zimbra.cs.mailbox.InitialSync.syncMessages(InitialSync.java:960)
	at com.zimbra.cs.mailbox.InitialSync.syncMessagelikeItems(InitialSync.java:441)
	at com.zimbra.cs.mailbox.InitialSync.initialFolderSync(InitialSync.java:323)
	at com.zimbra.cs.mailbox.InitialSync.prioritySync(InitialSync.java:397)
	at com.zimbra.cs.mailbox.InitialSync.initialFolderSync(InitialSync.java:376)
	at com.zimbra.cs.mailbox.InitialSync.initialFolderSync(InitialSync.java:387)
	at com.zimbra.cs.mailbox.InitialSync.resume(InitialSync.java:198)
	at com.zimbra.cs.mailbox.InitialSync.resume(InitialSync.java:182)
	at com.zimbra.cs.mailbox.MailboxSync.sync(MailboxSync.java:177)
	at com.zimbra.cs.mailbox.ZcsMailbox.sync(ZcsMailbox.java:119)
	at com.zimbra.cs.mailbox.ZcsMailbox.syncOnTimer(ZcsMailbox.java:100)
	at com.zimbra.cs.mailbox.SyncMailbox$1.run(SyncMailbox.java:262)
	at java.util.TimerThread.mainLoop(Unknown Source)
	at java.util.TimerThread.run(Unknown Source)
Caused by: com.zimbra.common.service.ServiceException: system failure: storing message 664806
ExceptionId:sync-mbox-guido.kracke@solitsoft.com:1288631355602:07148b05c08cedba
Code:service.FAILURE
	at com.zimbra.common.service.ServiceException.FAILURE(ServiceException.java:248)
	at com.zimbra.cs.mailbox.InitialSync.saveMessage(InitialSync.java:1219)
	at com.zimbra.cs.mailbox.InitialSync.syncMessagesAsTgz(InitialSync.java:1027)
	... 14 more
Caused by: java.io.IOException: link(/krax/test/client/store/incoming/1288631343007-0.msg, /krax/test/client/store/0/2/msg/162/664806-211.msg): Operation not permitted
	at com.zimbra.znative.IO.link0(Native Method)
	at com.zimbra.znative.IO.link(IO.java:78)
	at com.zimbra.cs.store.file.FileBlobStore.link(FileBlobStore.java:190)
	at com.zimbra.cs.store.file.FileBlobStore.link(FileBlobStore.java:163)
	at com.zimbra.cs.store.file.FileBlobStore.link(FileBlobStore.java:44)
	at com.zimbra.cs.mailbox.Mailbox.addMessageInternal(Mailbox.java:4657)
	at com.zimbra.cs.mailbox.Mailbox.addMessage(Mailbox.java:4401)
	at com.zimbra.cs.mailbox.Mailbox.addMessage(Mailbox.java:4334)
	at com.zimbra.cs.mailbox.InitialSync.saveMessage(InitialSync.java:1207)
	... 15 more
Seems like Zimbra Desktop is trying to hard link files on my fat32 partition.

Is it really impossible to install on fat32 or where is the switch?

Thanks
Guido