Se ao tentar montar um HD externo USB com o filesystem JFS no Debian você receber a mensagem:
# mount -t jfs /dev/sda1 /mnt/hdexterno
mount: wrong fs type, bad option, bad superblock on /dev/sda,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
Para resolver isso você pode usar o comando jfs_fsck. Ele procura em um dispositivo JFS por erros e corrigir os encontrados. O jfs_fsck precisa ser executado como root.
ATENÇÃO: O jfs_fsck só deve ser usado para verificar um sistema de arquivos desmontado ou um arquivo de sistema que está montado READ ONLY. Usando jfs_fsck para verificar um arquivo sistema montado com maior permissão que READ ONLY pode prejudicar seriamente o sistema de arquivos!
Com o comando "fdisk -l" você consegue saber qual é o dispositivo do seu HD com JFS. Supondo que seja o /dev/sda1, daí é só executar o comando abaixo que você irá montar o HD normalmente:
[1] Comentário enviado por /bin/laden em 14/12/2009 - 02:35h
Talvez você possa me ajudar! Tenho um hd usb externo e o formatei em jfs, o problema é que ao ser montado automaticamente pelo daemon do hal, ele fica somente com permissão de leitura para o usuário comum! Você sabe como reverter isso, ou seja, ao ser montado pelo hal o hd fique liberado para leitura/gravação para os usuários comuns?