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

