Que tal esperimentar o comando: testdisk.

*Testdisk*, uma ferramenta "sem preço" para recuperar partições
acidentalmente deletadas,
ou restaurar tabelas de particionamento corrompidas.


Lembre-se de que o Testdisk é capaz de recuperar partições apenas enquanto
as informações não são subscritas. Se você acabou de apagar a sua partição
de trabalho, é bem provável que consiga recuperá-la, mas se o HD já tiver
sido reparticionado e formatado depois do acidente, as coisas ficam muito
mais complicadas. Sempre que um acidente acontecer, pare tudo e volte a usar
o HD só depois de recuperar os dados.

O Testdisk permite recuperar desde partições isoladas (incluindo as
extendidas), até toda a tabela de partição, caso o HD tenha sido zerado. Ele
suporta todos os principais sistemas de arquivos, incluindo FAT16, FAT32,
NTFS, EXT2, EXT3, ReiserFS, XFS, LVM e Linux Raid.

A página oficial é a http://www.cgsecurity.org/testdisk.html onde, além da
versão Linux, você encontra versões para Windows, DOS e até para o Solaris.
Todas utilizam a mesma interface, e possuem os mesmos recursos, de forma que
você pode simplesmente escolher qual utilizar de acordo com a situação.

Se você tiver uma máquina Windows disponível, pode instalar o HD com a
tabela de partições danificadas como secundário e rodar a versão Windows do
Testdisk. Em outros casos, pode ser mais rápido dar boot usando um live-CD e
rodar a versão Linux do Testdisk, usando a própria máquina onde o HD está
instalado, sem precisar removê-lo.

O Link de download é o: http://www.cgsecurity.org/wiki/TestDisk_Download

Existem tanto versões Windows quanto Linux e o uso de ambas é muito similar.
Ao rodar sob o Linux, o programa pode ser chamado diretamente através do
terminal, enquanto ao rodar sob o Windows, os executáveis abrem uma janela
do DOS. Em ambos os casos, você pode executar o programa diretamente, depois
de descompactar o arquivo. Não é necessário instalar.

No caso da versão Windows, você só precisa descompactar o arquivo. zip e
clicar sobre o "testdisk_win.exe":

Ao baixar a versão Linux, você obtém um arquivo .tar.bz2, que precisa ser
descompactado usando o comando "tar -jxvf", como em:

$ tar -jxvf testdisk-6.6.linuxstatic.tar.bz2

Acesse agora a pasta "testdisk-x.x/linux" (onde o x-x é a versão baixada) e
logue-se como root, usando o comando "su -" e execute o comando
"./testdisk_static", como em:

$ cd testdisk-*/linux
$ su -
# ./testdisk_static

Além da versão "genérica", disponível para download, o Testdisk pode ser (na
maioria dos casos) instalado através do gerenciador de pacotes. Nos
derivados do Debian, você pode instalá-lo via apt-get:

# apt-get install testdisk

Neste caso, o comando para executá-lo depois de instalado é apenas
"testdisk". Outra observação é que muitos live-CDs trazem o testdisk
pré-instalado, incluindo o Kurumin (a partir da versão 6.0), versões
recentes do Knoppix (http://www.knoppix.com/), PLD (
http://www.pld-linux.org/) e Ultimate Boot CD (http://www.ultimatebootcd.com
).

Vamos a um exemplo prático de como recuperar duas partições deletadas
"acidentalmente". Onde o cfdisk está mostrando "Free Space" existem na
verdade as partições "/dev/hda2" e "/dev/hda3", que removi previamente:

Comece chamando o Testdisk como root. Ele começa detectando os HDs instalado
e permitindo que você selecione em qual deles o teste deve ser realizado.

O Testdisk é multiplataforma, por isso ele pergunta sob qual plataforma está
sendo executado na opção seguinte. A menos que você esteja usando um Mac,
uma workstation Sun ou um Xbox, responda sempre "[Intel] Intel/PC partition"
(a opção default). Esta opção indica que você está usando um micro PC. O
"intel" no caso indica a plataforma (Intel i386), não tem nada a ver com o
fabricante do processador usado.

Na tela inicial, selecione o HD que será analisado, acesse a opção "*Analyse
*" e em seguida "*Proceed*", para iniciar a varredura do disco.

O Testdisk verifica a tabela de partições atual e em seguida pesquisa em
todos os setores onde podem existir informações sobre outras partições que
não constem na tabela principal.

Veja que, apenas com o teste rápido, ele já conseguiu localizar as duas
partições que haviam sido deletadas:

[image: index_html_m17028385]

Pressione "Enter" mais uma vez e ele mostra uma tela de confirmação, com a
tabela de particionamento alterada que será salva no disco. Use o "Write"
para salvar ou volte à tela inicial para começar novamente em caso de erros.

Tenha em mente que o tamanha da partição é reportado de acordo com o número
de setores de 512 bytes. Uma partição de 5 GB tem pouco mais de 10 milhões
de setores.

Depois de recuperar qualquer partição, é importante checá-la usando o
utilitário apropriado, para que qualquer problema dentro da estrutura do
sistema de arquivos seja corrigido.

Logico que existem várias outras ferramentas para recuperação, coisas como;
*PTDD* (Partition Table Doctor) disponivel em http://www.ptdd.com/ , Porém
acho o testedisk muito melhor.


Espero que isto ajude.

[]'s Lera



-- 
-------Alferes 3ª Grau da Federação Da Frota Estelar De São Paulo-------
________________         _             Jose Maria  Correa Lera
\__(=======/_=_/ ____.--'-`--.___        [EMAIL PROTECTED]
           \ \   `,--,-.___.----'    Registered Linux User #136117
         .--`\\--'../         A felicidade não depende do que nos falta,
        '---._____.|]          mas do bom uso que fazemos do que temos.
-- 
Interessado em aprender mais sobre o Ubuntu em português?
http://wiki.ubuntu-br.org/ComeceAqui  -
ubuntu-br mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br

Responder a