Separando a parte que diz a qual SO um sistema de arquivos específico está associado, o ponto principal é a palavra "diário".
Incluo a seguinte citação da Wikipedia, pois não faz sentido reinventar a roda:
Um sistema de arquivos com registro no diário é um sistema de arquivos que monitora as alterações que serão feitas em um diário (geralmente um log circular em uma área dedicada do sistema de arquivos) antes de enviá-las ao sistema de arquivos principal. No caso de uma pane no sistema ou falha de energia, esses sistemas de arquivos são mais rápidos para colocar novamente online e menos propensos a serem corrompidos.
Levando isso para um fim lógico, é mais provável que uma unidade externa seja removida do sistema do que uma unidade interna. Não é possível remover o disco do laptop e manter o sistema operacional funcionando, mas é perfeitamente possível com algo USB ou Firewire conectado, por exemplo. Dessa forma, você corre um risco maior de que as alterações que precisam ser gravadas na unidade falhem na conclusão, caso a remova muito rapidamente ou sem seguir os procedimentos corretos de ejeção.
Especialmente se você usar qualquer forma de armazenamento em cache, os dados podem estar aguardando para serem gravados no disco no ponto da remoção, perdendo seus dados.
Um sistema de arquivos com registro em diário ajuda a evitar muitos danos nesses cenários, mantendo um registro de todas as alterações que ele precisa aplicar e observando quando elas são concluídas com êxito. Dessa forma, ele pode examinar o log em uma reinicialização e verificar se há mudanças pendentes que nunca foram concluídas. Isso é muito mais rápido do que simplesmente executar um chkdsk
comando ou similar para verificar o sistema de arquivos inteiro quanto a problemas que você precisaria executar em um sistema de arquivos FAT32.
Além do lado protetor das coisas discutidas acima, está o fato de um sistema de arquivos HFS ter todos os ganchos do Mac OS X integrados para indexação automatizada, backup, controle de versão e assim por diante, que não seriam possíveis em um sistema de arquivos habilitado para FAT32.