Você está na página 1de 9

20/10/2015 TutorialTestDiskRecuperarMBRePartioPerdida|Linuxguideforeveryone.

Linux guide for everyone. Everyone.


setembro 11, 2012
em Linux
6 Comentrios

Tutorial TestDisk Recuperar MBR e Partio


Perdida

TUTORIAL TESTDISK RECUPERAR MBR E PARTIO


PERDIDA

##### Tutorial TestDisk #####

#####Site Oficial:http://www.cgsecurity.org/wiki/TestDisk
(http://www.cgsecurity.org/wiki/TestDisk)########## Links de Download (links da ltima verso
6.13): #####
DOS/Win9X:http://www.cgsecurity.org/testdisk-6.13.dos.zip (http://www.cgsecurity.org/testdisk-
6.13.dos.zip)
Windows (XP, Vista, Seven, 2008):http://www.cgsecurity.org/testdisk-6.13.win.zip
(http://www.cgsecurity.org/testdisk-6.13.win.zip)
Linux (Kernel 2.6.x i386/x86_64):http://www.cgsecurity.org/testdisk-6.13.
(http://www.cgsecurity.org/testdisk-6.13.linux26.tar.bz2)linux26.tar.bz2
(http://www.cgsecurity.org/testdisk-6.13.linux26.tar.bz2)
Linux (Kernel 2.4.x i386/x86_64):http://www.cgsecurity.org/testdisk-6.13.
(http://www.cgsecurity.org/testdisk-6.13.linux24.tar.bz2)linux24.tar.bz2
(http://www.cgsecurity.org/testdisk-6.13.linux24.tar.bz2)
Mac OS X Intel:http://www.cgsecurity.org/testdisk-6.13. (http://www.cgsecurity.org/testdisk-
6.13.mac_intel.tar.bz2)mac_intel.tar.bz2 (http://www.cgsecurity.org/testdisk-6.13.mac_intel.tar.bz2)
Mac OS X PowerPC:http://www.cgsecurity.org/testdisk-6.13. (http://www.cgsecurity.org/testdisk-
6.13.mac_ppc.tar.bz2)mac_ppc.tar.bz2 (http://www.cgsecurity.org/testdisk-6.13.mac_ppc.tar.bz2)
Source Code:http://www.cgsecurity.org/testdisk-6.13.tar.bz2 (http://www.cgsecurity.org/testdisk-
6.13.tar.bz2)##### Links de Vdeos e Tutoriais: #####

https://linuxguide4all.wordpress.com/2012/09/11/tutorialtestdiskrecuperarmbreparticaoperdida/ 1/11
20/10/2015 TutorialTestDiskRecuperarMBRePartioPerdida|Linuxguideforeveryone.

(http://www.youtube.com/watch?v=EncqYP1ijFg)

Recover deleted partitions using Testdisk in...

Tutorial Recuperar Particiones en Windows ...

http://www.cgsecurity.org/wiki/TestDisk_Step_By_Step
(http://www.cgsecurity.org/wiki/TestDisk_Step_By_Step)##### Dica Importante!!! Errou na
configurao, travou e no consegue cancelar, nem sair da parte que voc est?
Use a teclaQpara cancelar as opes e voltar para a tela anterior.
#####===================================================================O
TestDisk uma ferramenta incrvel que faz verdadeiros milagres na parte de recuperao de parties
apagadas, erros de boot sobrescritas ou corrompidas e outras funes mais. Ele vem com outro
https://linuxguide4all.wordpress.com/2012/09/11/tutorialtestdiskrecuperarmbreparticaoperdida/ 2/11
20/10/2015 TutorialTestDiskRecuperarMBRePartioPerdida|Linuxguideforeveryone.

programa incluso, o PhotoRec, que outro software muito bom para a recuperao de vdeos,
documentos, arquivos no disco, CD-ROMs, imagens (inclusive disco de cmeras), etc. No entrarei a
fundo nesse passo, pois np o intuito desse tutorial.

===================================================================

#1 Histria do TestDisk:

TestDisk um software OpenSource e licenciado sob os termos da Licena Pblica Geral GNU (GPL
v2+). O TestDisk um software poderoso da recuperao de dados livre! Foi desenvolvido
principalmente para ajudar a recuperar parties perdidas e/ou fazer com que discos no-bootveis,
voltem a dar o boot novamente, nos casos em que esses sintomas acontecem por falhas de software,
vrus ou mesmo erro humano (tais, como acidentalmente apagar a tabela de parties).

===================================================================

#2 Ferramentas:

O TestDisk conta com uma sute de ferramentas que servem para:


Corrigir a tabela de partio, recuperar parties deletadas;
Recuperar o setor de inicializao FAT32 do seu backup;
Reconstruir setor de inicializao FAT12/FAT16/FAT32;
Fixar tabelas FAT;
Reconstruir setor de boot NTFS;
Recuperar setor de boot NTFS a partir de seu backup;
Fixar MFT utilizando espelhamento MFT (MFT a Master File Table, que contm metadados sobre
cada arquivo, diretrio ou metarquivo em um volume NTFS);
Localizar tipos de arquivos ext2/ext3/ext4 com o SuperBlock backup;
Recuperar arquivos deletados do FAT, exFAT, NTFS e sistemas de arquivos ext2;
Copiar os arquivos do FAT excludo, exFAT, NTFS e parties ext2/ext3/ext4.

TestDisk tem caractersticas de ambos; os novatos e especialistas. Para aqueles que sabem pouco ou
quase nada sobre tcnicas de recuperao de dados, o TestDisk pode ser usado para coletar informaes
detalhadas sobre um disco no-bootvel que pode ser enviado para um tcnico para anlise posterior.
Aqueles mais familiarizados com tais procedimentos podem achar o TestDisk uma ferramenta muito til
para realizar a recuperao no local.

Essa uma das descries originais o programa, que eles querem atrair as pessoas para utilizarem esse
software, mas que em nosso caso, no seremos os novatos na descrio acima (mesmo que voc no
saiba nada sobre recuperao de dados), pois todos podem conseguir utilizar a ferramenta com xito,
basta querer aprender e um pouco de ateno.

===================================================================

#3 Sistemas Operacionais Compatveis:

O TestDisk pode rodar em vrios Sistemas Operativos diferentes, sem erros. Abaixo uma lista deles:

DOS (instalado no HD ou rodando a partir do DOS-box (Windows 9x));


Windows (NT4, 200, XP, 2003, Vista, 2008, Seven (x86 e x64));
Linux (todas as distros);
FreeBSD, NetBSD e OpenBSD;
SunOS;
MacOS X.

===================================================================

https://linuxguide4all.wordpress.com/2012/09/11/tutorialtestdiskrecuperarmbreparticaoperdida/ 3/11
20/10/2015 TutorialTestDiskRecuperarMBRePartioPerdida|Linuxguideforeveryone.

#4 Tipos de Sistemas de Arquivos compatveis:

O TestDisk pode encontrar parties perdidas para esses tipos de Sistemas de Arquivos:

BeFS (BeOS);
BSD disklabel (FreeBSD/OpenBSD/NetBSD);
CramFS, Compressed File System;
DOS/Windows FAT12, FAT16 e FAT32;
Windows exFAT;
HFS, HFS + HFSX, Hierarchical File Sistem (HFS);
JFS, IBMs Journaled File System;
Linux btrfs;
Linux ext2, ext3 e ext4;
Linux LUKS encrypted partition;
Linux RAID md 0.9/1.0/1.1/1.2;
RAID1: Mirroring;
RAID4: Striped Array with Parity Device;
RAID5: Stripe Array with Distributed Parity Information;
RAID6: Stripe Array with Distributed Dual Redundancy Information;
Linux Swap (verses 1 e 2);
LVM e LVM2, Linux Logical Volume Manager;
Mac Partition Map;
Novell Storage Services NSS;
NTFS (Windows NT/2000/XP/2003/Vista/2008/Seven);
ReiserFS 3.5, 3.6 e 4;
Sun Solaris i386 disklabel;
Unix File System (USF) e UFS2 (Sun/BSD/);
XFS, SGIs Journaled File System.

===================================================================

#5 Tutorial:

Segue abaixo um tutorial que eu tirei do site oficial do TestDisk e traduzi, tambm vou colocar links de
vdeos para um melhor entendimento. No momento no farei um vdeo-tutorial pois j existem vrios na
internet, mas caso precisem, me avisem no Blog ou no RC que eu fao um tutorial em vdeo.

Exemplo do Problema:

Temos um disco de 36GB contendo 3 parties. Infelizmente, o setor de boot da partio NTFS primria,
foi danificado, e uma partio NTFS lgica foi apagado acidentalmente.
Esse exemplo de recuperao servir como uma anlise do ambiente, voc precisa primeiro saber o que
aconteceu com o HD para depois analis-lo. Nesse exemplo de tutorial, ser visto como:- Reescrever o
setor de boot NTFS corrompido e recuperar parties lgicas NTFS apagadas acientalmente.Recuperar
uma partio FAT32, pode ser realizado seguindo exatamente os mesmos passos da recuperao em
NTFS. Outros exemplos de recuperao tambm so disponveis, mas no entrarei em detalhes. Caso
precise, visite o site oficial que l tem tutoriais para outros tipos de Sistemas de Arquivos.

Condies para usar TestDisk:

TestDisk deve ser executado com privilgios de administrador/root;


Para navegar pelo TestDisk utilize as teclasPageUp/PageDowne as setas direcionais;
Para afirmar uma opo, salvar modificaes/valores no TestDisk, pode-se utilizar a teclaY(yes)
ouENTER;
Para retornar uma tela anterior ou sair do TestDisk, use a teclaQ(quit);
Para escrever os dados da partio para a MBR, voc deve escolher a opoWRITEe
https://linuxguide4all.wordpress.com/2012/09/11/tutorialtestdiskrecuperarmbreparticaoperdida/ 4/11
20/10/2015 TutorialTestDiskRecuperarMBRePartioPerdida|Linuxguideforeveryone.

pressionarENTER.

Instalando e Executando o TestDisk:

Extraia os arquivos para um diretrio. Para recuperar uma partio perdida ou reparar o Sistema de
Arquivos do HD, pen drive, Smart Card, etc, necessrio ter direitos suficientes para acessar um
dispositivo fsico.
NoDOS, execute TestDisk.exe.
NoWindows, inicie o TestDisk (testdisk-6.9/win/testdisk_win.exe) em uma conta com privilgios de
Administrador.
NoWindows Vista/Seven, clique com o boto direito no testdisk_win.exe e execute-o como
Administrador.
Em sistemasUnix/Linux/BSDvoc precisa ser root para executar o TestDisk (testdisk-
6.9/linux/testdisk_static sudo).
De acordo com oMacOS X, se voc no estiver como root (testdisk-6.9/darwin/TestDisk ie), o
programa vai reiniciar usando osudo, aps uma confirmao do usurio.
EmOS/2o TestDisk no consegue lidar com um dispoditivo fsico, apenas com imagens de disco.
Nesse caso para recuperar uma partio de uma imagem de mdia ou reparar uma imagem do Sistema
de Arquivos, execute:testdiskimage.ddpara criar uma imagem de disco raz. Para recuperar arquivos de
uma imagem EWF Encase, execute:testdiskimage.E01. Se a imagem for dividida em vrios arquivos,
execute:testdiskimage.???onde os pontos de interrogao, sero cada uma das partes.
Para reparar um Sistema de Arquivos que no foi listado pelo TestDisk, execute o dispositivo testdisk,
ou seja,testdisk/dev/mapper/truecrypt0outestdisk/dev/loop0para reparar os arquivos do setor de
inicializao de uma partio NTFD ou FAT32 com o TrueCrypt. O mesmo mtodo funciona com o
Sistema de Arquivos criptografados com ocryptsetup/dm-crypt/LUKS. Para reparar um Sistema de
Arquivos em cima de um dispositivo RAIDLinux, execute:testdisk/dev/md0.

Criao de LOGs:

(http://3.bp.blogspot.com/-
ZnBpjw08mo8/T1TTj2Glm_I/AAAAAAAAAGo/q3sc66O7ybQ/s1600/Create_log.gif)Voc pode
escolher fazer um arquivo dos logs e salvar para possveis anlises (forense digital, etc). Esses logs
salvam tudo o que o programa encontrou nos discos, todas as informaes fsicas e lgicas. A
opoCREATEhabilita a criao dos logs de registro que conter informaes tcnicas e mensagens. A
opoAPPENDvai anexar as informaes obtidas para outro arquivo.NO LOGno faz a criao dos
logs.

Seleo do Disco:

https://linuxguide4all.wordpress.com/2012/09/11/tutorialtestdiskrecuperarmbreparticaoperdida/ 5/11
20/10/2015 TutorialTestDiskRecuperarMBRePartioPerdida|Linuxguideforeveryone.

(http://1.bp.blogspot.com/-
ZJEaaXpXVbM/T1TTZqB0HQI/AAAAAAAAAGc/A_YSa4N8rU8/s1600/Select_disk_update.gif)Todos
os dispositivos de mdias de armazenamento, devem ser reconhecidas ao iniciar o TestDisk. Use as setas
para navegar entre os disxos, e selecione o disco que voc perdeua partio ou teve o setor de boot
coormpido. As setas laterais, navegam pelas opes. UsePROCEEDpara confirmar o disco eQUITpara
sair do programa.

Selecionando Tipos de Tabelas de Parties:

(http://2.bp.blogspot.com/-
WzzC2P0fQ3Y/T1TTO0C8LQI/AAAAAAAAAGQ/JJZeX8v9rJY/s1600/Partition_table_type.gif)Nessa
tela onde voc seleciona o tipo de partio que seu sistema foi instalado. Na maioria dos casos os
usurios perdem a partio ou a MBR do Windows, que no caso a opoINTEL. Em todo caso pode
ser usada em sistemas Linux tambm. S mude se seu sistema usar outro tipo citado na lista, caso
contrrioINTEL a padro. As outras opes se diferenciam para quem utiliza outro tipo de Sistema
de Arquivo/Partio. S utlize a opoNONE, se voc criou uma partio lgica, mas no formatou o a
partio ou criou um tipo de Sistema de Arquivo, que no caso seria uma partio fantasma.

Opes de Recuperao:

(http://3.bp.blogspot.com/-
ki6DHZchKI8/T1TYTVUD4QI/AAAAAAAAAG0/_s-RMarinL4/s1600/Menus.gif)Aqui onde voc
escolhe o tipo de ferramenta necessria para cada caso. Se voc estiver com o setor de boot corrompido, a
opoMBR CODE a que deve ser utilizada nesse caso, pois ela ir sobrescrever a partio (geralmente)
NTFS com sistema Windows, para o primeiro setor do disco, fazendo assim seu sistema bootvel
novamente. A opoANALYSE a opo padro na maioria dos casos. a ferramenta que vai fazer a
https://linuxguide4all.wordpress.com/2012/09/11/tutorialtestdiskrecuperarmbreparticaoperdida/ 6/11
20/10/2015 TutorialTestDiskRecuperarMBRePartioPerdida|Linuxguideforeveryone.

anlise do disco, revelando informaes, parties apagadas, discos, etc. a partir dela que voc coleta as
informaes fsicas e lgicas do deu HD para us-las mais adiante na recuperao.
A opoDELETEir deletar todos os dados da tabela de partio. EmOPTIONSso feitas as mudanas
de valores fsicos do disco. No entrarei em detalhes aqui pois no convm explicar essa parte. Na
opoGEOMETRY onde voc insere as dimenses e informaes no seu HD, como cilindros, cabeas,
setores e tamanho de setor.No mexa nessas informaes e no altere nenhum valor. Se no souber o
que est fazendo isso pode danificar seu HD, ento deixe como est.

Faa a anlise primeiro, para identificar o disco e seus setores.


(http://4.bp.blogspot.com/-
utpzyN23FVs/T1TcA_hm2RI/AAAAAAAAAHA/j6E7S_IajmY/s1600/Analyse.gif)A
opoBACKUPir posteriormente criar um backup de seus arquivos encontrados nas parties. No caso
da imagem acima, a anlise revelou que a primeira partio est listada duas vezes, o que pode ser uma
partio corrompida ou uma entrada invlida na tabela de partio. Apenas uma partio lgica est
perdida.

Procura Rpida:

(http://1.bp.blogspot.com/-x3gfa0-
yX9w/T1TcoRmBLzI/AAAAAAAAAHM/8sHKuVHpQMI/s1600/Vista_check.gif)A opoQUICK
SEARCH usada por padro, e ir fazer um scan no HD procura de defeitos. Durante a busca o
TestDisk encontrou duas parties lgicas perdidas mostrada na imagem onde se vPartition 3.

(http://3.bp.blogspot.com/-
sKs7KNGpSLQ/T1Td8IdkNHI/AAAAAAAAAHY/AKDyhBrekRo/s1600/First_results.gif)A partio
selecionada a partio que est os arquivos. Pressione a teclaPpara listar seus arquivos.
Posteriormente depois de listar seus arquivos, voc pode usar a teclaCpara copiar seus arquivos para
https://linuxguide4all.wordpress.com/2012/09/11/tutorialtestdiskrecuperarmbreparticaoperdida/ 7/11
20/10/2015 TutorialTestDiskRecuperarMBRePartioPerdida|Linuxguideforeveryone.

outro lugar. A opoAadiciona uma partio. A opoLfaz o load do backup. OTmuda o tipo de
Sistema de Arquivos e a opoPlista. Note que antes do Sistema de Arquivos, aparece uma letraL, isso
significa que uma partio lgica. O boot primrio marcado por um asterisco (*), Partio Primria
(P), Partio Lgica (L), Partio Estendida (E) e partio Deletada (D). Use as setas laterais para a
alterao das parties, caso precise alter-las.

Salvar Parties e Opes Avanadas:

(http://2.bp.blogspot.com/-
MQRnIQV5sn4/T1Tg66rc_aI/AAAAAAAAAHk/hk9dRdJRLdE/s1600/Search_menu.gif)Aps todas as
parties serem escaneadas e encontradas, seus arquivos estiverem corretos, voc deve usar a
opoWRITEpara salvar a estrutura da partio. A opoEXTD PARTte d a opo de escolher se a
partio Estendida (E) ir usar todo o espao em disco ou usar o mnimo de espao. Se voc no
encontrou sua partio perdida (o que muito comum), existe a opoDEEPER SEARCHque faz uma
busca mais profunda para encontrar setores defeituosos.Como se observa na imagem abaixo, aPartition
1foi encontrada utilizando o backup no setor de boot. Voc pode notar que est escrito NTFS found
using backup sector! e mostra o tamanho da partio. APartition 2 listada duas vezes, com diferentes
tamanhos.

(http://1.bp.blogspot.com/-PUPOZx-
xaN0/T1TioNUKZwI/AAAAAAAAAHw/xQ-DzQ9_FVM/s1600/Results_deeper_search.gif)
Note que aparece a letra D antes das parties. Isso significa que ela foi deletada, pois uma sobrescreveu
a outra. Use a teclaPpara listar todos os dados novamente. No caso a segunda partio onde esto os
arquivos. sempre bom listar as parties pois voc pode se perder entre as parties e excluir a errada.
Fique atento tambm ao tamanho da partio.

(http://4.bp.blogspot.com/-
Wpn6dNwRf28/T1TjNawoGzI/AAAAAAAAAH8/YfLC_fWKnGI/s1600/List_files.gif)
https://linuxguide4all.wordpress.com/2012/09/11/tutorialtestdiskrecuperarmbreparticaoperdida/ 8/11
20/10/2015 TutorialTestDiskRecuperarMBRePartioPerdida|Linuxguideforeveryone.

Use as setas laterais caso queira navegar dentro de seus diretrios para conferir se est tudo ok. Use a
teclaQpara voltar e em seguida use as setas laterais para selecionar a opo Logical (L) para reescrever
os dados para a partio que voc achou seus arquivos.

(http://4.bp.blogspot.com/-
OMr4crisz7g/T1TjrsJzq2I/AAAAAAAAAII/twB9P_XdYUw/s1600/Set_partition_to_recover.gif)Note a
letraLantes da partio, isso mostra que ela foi selecionada paraLogical. Pressione ENTER e reinicie seu
PC.

Recuperao de Tabelas de Partio:

Nesse setor onde voc ir sobrescrever a estrutura da tabela de partio.


(http://1.bp.blogspot.com/-e0XhknEqmTU/T1TkbLP6XoI/AAAAAAAAAIU/SL3yBm-
1Nwg/s1600/Menu_write.gif)Se todas as suas parties foram listadas, confirme com a opoWRITEe
de ENTER. Aps isso suas parties estaro registradas na tabela de
partio.===================================================================Bom
galera isso. Parece difcil usar essa ferramenta, mas no . preciso um pouco de ateno para no
fazer as escolhas erradas. Utilize os vdeos de tutorial pois ficam mais fceis de entender.
Postado porCanhOtO
Sobre estes anncios (https://wordpress.com/about-these-ads/)

Tags: bz2 linux, mac os x, mac ppc, recuperar mbr, tar bz2, zip linux

https://linuxguide4all.wordpress.com/2012/09/11/tutorialtestdiskrecuperarmbreparticaoperdida/ 9/11