O utilitário fsck
do Linux é basicamente apenas um front-end para utilitários de verificação de sistemas de arquivos específicos do sistema de arquivos como fsck.ext2
( e2fsck
) e fsck.xfs
(que na verdade não faz nada; para verificar XFS, você deve use xfs_check
, e para consertá-lo, você deve usar xfs_repair
).
Se você realmente quer dizer EFS, isso é bem exótico. Acabei de verificar o utilitário de configuração do kernel e ele relata:
% bl0ck_qu0te% Não encontrei correspondências para EFS
em pacotes no Synaptic. Entre o fato de que o EFS é um sistema de arquivos obscuro somente leitura no Linux e o fato de que parece não haver nenhum pacote que possa conter um utilitário fsck.efs
, meu palpite é que ou você não está lembrando corretamente que costumava ser possível ou você teve um utilitário fsck.efs
raro e não-padrão instalado em um computador em algum momento. Claro, um antigo IRIX deve ser capaz de verificar o disco.
Também é possível que seu disco não seja realmente EFS, mas o XFS mais novo. Nesse caso, você precisaria instalar o utilitário xfsprogs
para obter os utilitários xfs_check
e xfs_repair
.
Mais amplamente, tenho que questionar a necessidade de um utilitário de verificação do EFS em um SO que forneça acesso somente leitura ao sistema de arquivos. A única chance que você teria de escrever para esse sistema de arquivos seria no IRIX, e deveria ter um utilitário de verificação adequado. Sem a capacidade de escrever para o sistema de arquivos do Linux, em teoria você não deveria ser capaz de danificá-lo no Linux, exceto por erros com dd
ou algo assim. Se você está preso a um antigo disco EFS, provavelmente é melhor transferir seus arquivos para um sistema de arquivos mais moderno. Se o ponto da pergunta é que você tem esse disco e ele não monta, então talvez você possa usar o TestDisk para extrair arquivos individuais dele. É provável que seja um processo doloroso, mas, além de tirar o pó de um antigo sistema IRIX, pode ser sua melhor aposta. Algum contexto adicional sobre o seu problema pode nos ajudar a oferecer outras soluções.