Recuperar arquivos apagados em um disco rígido NTFS de um Live CD do Ubuntu

Recuperar arquivos apagados em um disco rígido NTFS de um Live CD do Ubuntu
Recuperar arquivos apagados em um disco rígido NTFS de um Live CD do Ubuntu

Vídeo: Recuperar arquivos apagados em um disco rígido NTFS de um Live CD do Ubuntu

Vídeo: Recuperar arquivos apagados em um disco rígido NTFS de um Live CD do Ubuntu
Vídeo: Como Desativar ou Excluir Conta do Twitter (+INFORMAÇÕES IMPORTANTES!) - YouTube 2024, Maio
Anonim

A exclusão acidental de um arquivo é uma sensação terrível. Não conseguir inicializar no Windows e restaurar esse arquivo torna isso ainda pior. Felizmente, você pode recuperar arquivos apagados em discos rígidos NTFS de um Live CD do Ubuntu.

Para mostrar esse processo, criamos quatro arquivos na área de trabalho de uma máquina com Windows XP e os excluímos. Nós então inicializamos a mesma máquina com o Ubuntu 9.10 USB Flash Drive inicializável que criamos na semana passada.

Quando o Ubuntu 9.10 for inicializado, abra um terminal clicando em Aplicativos na parte superior esquerda da tela e, em seguida, selecionando Acessórios> Terminal.

Para recuperar nossos arquivos, primeiro precisamos identificar o disco rígido do qual desejamos desfazer a exclusão. Na janela do terminal, digite:
Para recuperar nossos arquivos, primeiro precisamos identificar o disco rígido do qual desejamos desfazer a exclusão. Na janela do terminal, digite:

sudo fdisk –l

e pressione enter.

O que você está procurando é uma linha que termina com HPSF / NTFS (sob o título Sistema). No nosso caso, o dispositivo é “/ dev / sda1”. Isso pode ser um pouco diferente para você, mas ainda começará com / dev /. Anote esse nome de dispositivo.
O que você está procurando é uma linha que termina com HPSF / NTFS (sob o título Sistema). No nosso caso, o dispositivo é “/ dev / sda1”. Isso pode ser um pouco diferente para você, mas ainda começará com / dev /. Anote esse nome de dispositivo.

Se você tiver mais de uma partição de disco rígido formatada como NTFS, poderá identificar a partição correta pelo tamanho. Se você olhar para a segunda linha do texto na imagem acima, ele diz “Disk / dev / sda: 136.4 GB,…” Isso significa que o disco rígido que o Ubuntu chamou de / dev / sda é de 136.4 GB. Se os seus discos rígidos forem de tamanho diferente, essas informações podem ajudá-lo a rastrear o nome correto do dispositivo a ser usado. Alternativamente, você pode simplesmente experimentar todos eles, embora isso possa ser demorado para grandes discos rígidos.

Agora que você sabe o nome que o Ubuntu atribuiu ao seu disco rígido, vamos analisá-lo para ver quais arquivos podemos descobrir.

Na janela do terminal, digite:

sudo ntfsundelete

e aperte enter. No nosso caso, o comando é:

sudo ntfsundelete /dev/sda1

Os nomes dos arquivos que podem ser recuperados aparecem na coluna da extrema direita. A porcentagem na terceira coluna nos diz quanto desse arquivo pode ser recuperado. Três dos quatro arquivos que excluímos originalmente estão aparecendo nessa lista, embora tenhamos desligado o computador logo após a exclusão dos quatro arquivos - portanto, mesmo em casos ideais, seus arquivos podem não ser recuperáveis.
Os nomes dos arquivos que podem ser recuperados aparecem na coluna da extrema direita. A porcentagem na terceira coluna nos diz quanto desse arquivo pode ser recuperado. Três dos quatro arquivos que excluímos originalmente estão aparecendo nessa lista, embora tenhamos desligado o computador logo após a exclusão dos quatro arquivos - portanto, mesmo em casos ideais, seus arquivos podem não ser recuperáveis.

No entanto, temos três arquivos que podemos recuperar - dois JPGs e um MPG.

Nota: O ntfsundelete está imediatamente disponível no Live CD do Ubuntu 9.10. Se você estiver em uma versão diferente do Ubuntu, ou por algum outro motivo obter um erro ao tentar usar o ntfsundelete, você pode instalá-lo digitando “sudo apt-get install ntfsprogs” em uma janela de terminal.

Para recuperar rapidamente os dois JPGs, usaremos o curinga * para recuperar todos os arquivos que terminam com.jpg.

Na janela do terminal, digite

sudo ntfsundelete –u –m *.jpg

que é, no nosso caso,

sudo ntfsundelete /dev/sda1 –u –m *.jpg

Os dois arquivos são recuperados do disco rígido NTFS e salvos no diretório de trabalho atual do terminal. Por padrão, esse é o diretório inicial do usuário atual, embora estejamos trabalhando na pasta Desktop.
Os dois arquivos são recuperados do disco rígido NTFS e salvos no diretório de trabalho atual do terminal. Por padrão, esse é o diretório inicial do usuário atual, embora estejamos trabalhando na pasta Desktop.

Observe que o programa ntfsundelete não faz alterações no disco rígido NTFS original. Se você quiser pegar esses arquivos e colocá-los de volta no disco rígido NTFS, você terá que movê-los para lá depois que eles não forem deletados com o ntfsundelete. É claro, você também pode colocá-los no seu pen drive ou abrir o Firefox e enviá-los por e-mail para si mesmo - o céu é o limite!

Temos mais um arquivo para desfazer a exclusão - nosso MPG.

Observe a primeira coluna à esquerda. Ele contém um número, seu Inode. Pense nisso como o identificador exclusivo do arquivo. Anote esse número.
Observe a primeira coluna à esquerda. Ele contém um número, seu Inode. Pense nisso como o identificador exclusivo do arquivo. Anote esse número.

Para desfazer a exclusão de um arquivo por seu Inode, digite o seguinte no terminal:

sudo ntfsundelete –u –i

No nosso caso, isso é:

sudo ntfsundelete /dev/sda1 –u –i 14159

Isso recupera o arquivo, junto com um identificador com o qual não nos importamos. Todos os nossos três arquivos recuperáveis estão agora recuperados.
Isso recupera o arquivo, junto com um identificador com o qual não nos importamos. Todos os nossos três arquivos recuperáveis estão agora recuperados.
No entanto, o Ubuntu nos permite saber visualmente que não podemos usar esses arquivos ainda. Isso porque o programa ntfsundelete salva os arquivos como o usuário "root" e não o usuário "ubuntu".
No entanto, o Ubuntu nos permite saber visualmente que não podemos usar esses arquivos ainda. Isso porque o programa ntfsundelete salva os arquivos como o usuário "root" e não o usuário "ubuntu".

Podemos verificar isso digitando o seguinte em nossa janela de terminal:

ls –l

Queremos que esses três arquivos sejam de propriedade do Ubuntu, não de root. Para fazer isso, digite o seguinte na janela do terminal:
Queremos que esses três arquivos sejam de propriedade do Ubuntu, não de root. Para fazer isso, digite o seguinte na janela do terminal:

sudo chown ubuntu

Se a pasta atual tem outros arquivos, você não pode querer mudar seu dono para o Ubuntu. No entanto, no nosso caso, só temos esses três arquivos nessa pasta, portanto, usaremos o caractere curinga * para alterar o proprietário de todos os três arquivos.

sudo chown ubuntu *

Os arquivos agora parecem normais e podemos fazer o que quisermos com eles.
Os arquivos agora parecem normais e podemos fazer o que quisermos com eles.
Espero que você não precise usar essa dica, mas se fizer isso, o ntfsundelete é um ótimo utilitário de linha de comando. Ele não tem uma GUI sofisticada, como muitos dos programas semelhantes do Windows, mas é uma ferramenta poderosa que pode recuperar seus arquivos rapidamente.
Espero que você não precise usar essa dica, mas se fizer isso, o ntfsundelete é um ótimo utilitário de linha de comando. Ele não tem uma GUI sofisticada, como muitos dos programas semelhantes do Windows, mas é uma ferramenta poderosa que pode recuperar seus arquivos rapidamente.

Veja a página de manual do ntfsundelete para informações de uso mais detalhadas

Recomendado: