O diretório aparece como arquivo?

2

Então copiamos algumas fotos em um diretório para uma partição NTFS na noite passada, e elas eram visíveis no Ubuntu.

Hoje o diretório não é acessível a partir do Windows, e quando voltamos ao linux, o diretório aparece como um arquivo e o Nautilus acha que é um arquivo gzip.

ls -la fornece o seguinte:

-rw------- 1 kim kim 16769 Jun 17 22:47 DirectoryName

Minha suposição é que o "diretório" e seus ponteiros para os outros arquivos ainda estão lá, apenas os atributos errados.

Eu tentei

sudo chmod a+rwx DirectoryName

Mas isso não teve nenhum efeito.

Alguma idéia de como eu posso convencer meu diretório de que é um diretório novamente?

Ou, caso contrário, recuperar os arquivos que agora estão órfãos na unidade?

atualização e solução

Então eu fui para casa ontem à noite, tentei abrir o diretório no Windows, mas ele ainda é representado como um arquivo no Explorer. Então eu inicializei de volta no Ubuntu para rodar

file MyDirectory

E o "arquivo" desapareceu. Nem aparece mais via ls.

Então, adotamos uma abordagem diferente e recuperamos os arquivos do cartão SD usando esta excelente ferramenta.

Obrigado a todos por sua ajuda de qualquer maneira

    
por mwjackson 19.06.2013 / 07:50

3 respostas

1

Então eu fui para casa ontem à noite, tentei abrir o diretório no Windows, mas ele ainda é representado como um arquivo no Explorer. Então eu inicializei de volta no Ubuntu para rodar

file MyDirectory

E o "arquivo" desapareceu. Nem aparece mais via ls.

Então, adotamos uma abordagem diferente e recuperamos os arquivos do cartão SD usando esta excelente ferramenta.

Obrigado a todos por sua ajuda de qualquer maneira

    
por 20.06.2013 / 10:08
0

O Nautilus normalmente só copia, a menos que você diga para comprimir, o que é provavelmente o que você fez acidentalmente.

O arquivo é um arquivo e não um diretório, o Nautilus pode exibir apenas o conteúdo do arquivo como se fosse um diretório. Então, abra o arquivo e arraste o conteúdo para um diretório real, por exemplo, um que você fez no Windows antes de inicializar no Ubuntu. O comando chmod não tem nenhuma influência sobre o conteúdo do arquivo, como você já percebeu, (versões mais antigas do) o Windows não pode ler arquivos compactados tais arquivos, e ter um tempo difícil quando a extensão correta está faltando.

Eu não removerei o arquivo do gzip até que você tenha verificado que possui cópias visíveis das imagens em algum lugar.

    
por 19.06.2013 / 08:17
0

sua saída ls -la especifica que o arquivo não é um diretório

    -drwx where d stands for directory

se o seu arquivo gzip, então você pode gunzip

    gunzip <filename>
    
por 19.06.2013 / 08:17

Tags