Por que o 'cd' não funciona em uma entrada com o atributo 'directory'?

1

Meu SO é o fedora 20. Eu atuo como usuário root.

no diretório /, eu digito:

#ll
...
d????????? ? ? ? ? mnt
...

#cd mnt
bash: cd: mnt: Not a directory

#chmod 777 mnt
chmod: cannot access 'mnt': No such file or directory

Qual é a causa raiz de um problema tão estranho?

    
por xmllmx 08.04.2014 / 11:10

1 resposta

3

Se o ? s na saída de ls -l for o que realmente diz, então você provavelmente terá um sistema de arquivos montado em /mnt que não é mais (removida do pendrive, falha de barramento, f * Registrado o sistema de arquivos,…). Você terá que umount do sistema de arquivos para corrigir as coisas novamente.

Se você acabou de montar o sistema de arquivos e este é o resultado, tente fsck ing o sistema de arquivos (após umount , é claro).

Se não houver nenhum sistema de arquivos montado em /mnt e este é o diretório real /mnt no seu / -fs, então obtenha um CD de resgate ao vivo, verifique seus sistemas de arquivos e ore. / p>     

por 08.04.2014 / 11:24