Trinity Rescue Kit - Poderosa distribuição Linux para recuperação de disco entre outras funções fantásticas!

Neste artigo iremos abordar essa surpreendente distribuição Linux capaz de recuperar arquivos deletados e partições, realizar um scan à procura de vírus em HDs, clonar partições, resetar senhas entre outras funções indispensáveis a todo profissional de informática.

[ Hits: 76.971 ]

Por: Denis Cyrillo em 26/07/2007


Utilizando o sistema



Bom, vamos agora ao que interessa, que é mostrar as funcionalidades do TRK e alguns exemplos de utilização.

Recuperando arquivos de discos com setores danificados

Vamos supor que você esteja com um HD "morrendo" com aqueles setores defeituosos e os dados nela são vitais para você ou sua empresa. O que fazer? Vamos lá:

Dê boot com o TRK (pode ser com a opção default mesmo).

No prompt de comando digite:

# mountallfs -g

Explicando: Serão montados todos os drives com partições NTFS, e o mais incrível, com acesso leitura/escrita!!!! A partição será montada com o mesmo nome do device, por exemplo, a partição /dev/hda1 será montada em /hda1.

Monte um volume de uma máquina na rede, que será o local para onde serão transferidos os dados do disco danificado. Segue abaixo o exemplo:

# mount -o username=administrador,password=mypassword //10.0.0.5/c$ /mnt0

OBS: Substitua o usuário e senha de acordo. Será montado em /mnt0 a maquina da rede.

Copie os dados do seu disco danificado para o volume montado. Ex:

# cd /hda1 (lugar do disco danificado)

Dê um "ls" para listar os arquivos do disco.

Vá até o local dos arquivos importantes que deseja recuperar. Copie os arquivos, ex:

# mkdir /mnt0/recuperados
# cp -rvf * /mnt0/recuperados


Recuperando arquivos deletados em partições NTFS

Vamos supor que tenhamos um volume com arquivos que foram perdidos ou deletados acidentalmente, e esse volume é /dev/hda1.

Iremos utilizar o procedimento para recuperação de todos os arquivos deletados. Primeiramente, tenha certeza que o volume NÃO esteja montado no sistema, se ele estiver montado desmonte-o.

Monte um volume acessando uma maquina na rede, ou pode inserir um outro disco rígido, que será o local onde os arquivos recuperados serão copiados.

Ex:

# mount -o username=administrador,password=mypassword //10.0.0.5/c$ /mnt0/recuperados

Recuperando os arquivos e salvando no volume montado: Ex:

# ntfsundeleteall /dev/hda1 /mnt0/recuperados 100

Repararam no final do comando, o número "100"? O que acontece? É que com a opção padrão ele vai recuperar qualquer arquivo, mesmo que ele seja somente 1% recuperável, ou seja, vai vir lixo, arquivo truncado, e outras coisas mais. Com a opção 100 no final ele irá recuperar apenas arquivos 100% recuperáveis, ou seja, arquivos inteiros e em pleno funcionamento.

Recuperando arquivos deletados em QUALQUER tipo de partição

Bom, suponhamos que queira recuperar arquivos em uma partição que não seja NTFS, e sim EXT3, por exemplo. Não vamos ter problema, é só seguir os passos:

Montar o volume em uma maquina da rede. Ex:

# mount -o username=administrator,password=mypassword //10.0.0.5/c$ /mnt0/recuperados

Vamos supor que nossa partição EXT3 que contém os dados esteja em /dev/hda1, executamos: Ex:

# photorec /d /mnt0/recuperados /dev/hda1

Procurando por vírus em partições e discos

Vamos supor que você não tenha bootado com a opção que realiza a verificação de vírus automaticamente, ou que ainda queira explorar ainda mais as opções dos antivírus integrados. Você pode realizar esta tarefa por linha de comando, manualmente, sem problema algum.

O TRK dispõe de 4 antivírus bem conhecidos. São eles ClamAv, Fprot, AVG e BitDefender. Na opção pelo boot da distribuição, será utilizado automaticamente o ClamAv e sem interação do usuário, diferente do que acontece pela linha de comando.

Vamos supor que a nossa partição que deve ser verificada é novamente a /dev/hda1.

Executamos o comando a seguir:

# virusscan -a avg -d /hda1

Lembre-se: Os sistemas são montados com o mesmo nome do dispositivo, por exemplo, se deseja montar o /dev/hda1 ele será automaticamente montado em /hda1 (se for utilizado o comando montallfs).

A opção -a escolhe o antivírus a ser utilizado. No exemplo utilizamos o avg, mas poderia ser clam ou fprot ou bde.

Você pode digitar no prompt "virusscan -h" para visualizar todas as opções do comando.

Espero ter contribuído mostrando um pouco desta incrível ferramenta, que tem uma documentação muito boa no site do desenvolvedor. Já tive que utilizá-la e ela não me deixou na mão, quem se interessar pode obter maiores informações no link:
Abraços!

Página anterior    

Páginas do artigo
   1. Introdução
   2. Bootando pelo CD
   3. Utilizando o sistema
Outros artigos deste autor

Migrando perfis de usuário AD para o seu servidor Samba em 2 etapas

Leitura recomendada

LaTeX - Figuras e tabelas

Monitorando interface IPMI

Processos no Linux

Personalizando seu lilo no Debian

Distribuições GNU/Linux que você talvez nunca queira experimentar!

  
Comentários
[1] Comentário enviado por leoberbert em 26/07/2007 - 09:11h

Fala DENIS.. artigo da hora hein mano... congratulations!!!!

[2] Comentário enviado por balani em 26/07/2007 - 13:41h

Parabens pelo artigo, muito bom.

[3] Comentário enviado por tenchi em 26/07/2007 - 14:44h

Já havia tentado usar esta distro, mas sem muito sucesso, pois dá kernel panic na hora do boot! haua.
Quando testei, via qemu, percebi este problema, mas fui tentar gravar no CD, pensando que devia haver alguma incompatibilidade com o qemu, mas mesmo o CD o problema persistiu...
O estranho é que chequei o md5sum e deu tudo certinho....

Mas uma distro que me salva sempre aqui é o System Rescue CD. Ele tem tudo isso: escrita estável em ntfs, suporte à reiser4, servidores ssh, etc. Usa o zsh, e ainda vem (embora não por default) com o X, e programas como gparted e firefox. E ainda vem com ferramentas não livres, como o aida, para detectar hardware, e DOS (só não me lembro se DOSEmu ou DOSBox.
Uma vez meu colega estava instalando o Windows no PC dele, e o instalador dava erro na formatação. Com o sysrescue foi simples formatar a partição ntfs, e sem erro algum!!
Sim! é o bem usado para o mal. rsrs


link: http://www.sysresccd.org/

[4] Comentário enviado por removido em 26/07/2007 - 14:51h

Muito bom este artigo, parabéns,
Estava com um HD, com problemas em alguns setores e tudo foi resolvido de forma , fácil, para quem saber usar esta ferramenta.

blz

[5] Comentário enviado por dcyrillo em 26/07/2007 - 15:08h

Legal Tenchi,

Fica a dica do System Rescue CD que tem a mesma finalidade!

Tenta depois bootar com alguma outra opção, pode ser que era alguma incompatibilidade quando vc tentou instalar, agora tá na versão 3.2 e quem sabe já foi resolvido.

Abraço!

[6] Comentário enviado por jorgetbastos em 30/07/2007 - 18:12h

Sem sombra de dúvida é uma dica muito boa, está me salvando de várias.Só tenho uma dúvida que talvez alquém saiba.O que faço com o probleminha de acentuação,já que é uma distro bootável?Diretorios com acentuaçao como Configurações Locais e Minhas músicas por exemplo ficam no meio do caminho,entao tenho que fazer a copia manual depois.Se alguem souber me ajude.Obrigado

[7] Comentário enviado por MARCUS CYRILLO em 25/09/2007 - 20:38h

estou muito orgulhoso de vc.
parabens

[8] Comentário enviado por dcyrillo em 16/10/2007 - 11:51h

Valeu Pai, abração! hehehe


[9] Comentário enviado por albfneto em 31/07/2008 - 18:21h

É muito bom, conheço o system rescue cd, mas não conhecia o Trinity. Vou baixar.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts