[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: particao DOS



Tiago Saboga wrote:

Em Ter 15 Nov 2005 16:09, Rafael Evangelista escreveu:
Olá

O comando infeliz que dei foi:
mkfs.vfat - F 32 /dev/hda5

Bem, os dados do hda5, a princípio, já foram perdidos. Mas o problema agora é o hda6, não?
Sim. Mas vc acha que é possível recuperar o hda5? talvez com esse testdisk?


A saída para o parted do disco foi (copiei isso na mão)
Geometria de disco para /dev/hda: 0,000-76319,085 megabytes
Tipo de rótulo de disco: msdos

Minor      Início                      Fim                        Tipo
             Sistema de arquivos     Sinalizador
1              0,031                    41088,120             primária
        ntfs                               boot
2               41095,964            46916,389            primária
     linux-swap
4               46916,389            68684,150            extendida

5               46916,420            59145,556            lógica
      fat32
3               68684,150            76316,594            primária
    ext3

Aparentemente a partição hda6 não existe mais. No entanto, o espaço dela continua disponível (de 59??? a 68684,150). O que significa que você tem alguma chance de recuperá-la. Como não sabemos o que aconteceu com ela, e uma das possibilidades que deve sempre ser levada em consideração é falha no hardware, acho que a primeira coisa a fazer é fazer um backup de todos os dados importantes que você tenha nas outras partições (windows inclusive).

Aí você começa a pensar no que fazer para recuperar a hda6. Pergunta: você tem alguma cópia da tabela de partições (por exemplo esta saída do parted acima) antes de todo esse problema? Isso pode ajudar muito.
não tenho :(

Caso você tenha esses dados, o que você deve fazer é recriar uma partição no mesmo lugar, com o mesmo tamanho, com o cuidado de *não* criar um sistema de arquivos, de forma que o antigo fs seja utilizado. Após a criação da partição, monte como read-only e faça imediatamente um backup dos seus dados. É claro que, a partir de agora, antes e depois de qualquer modificação da tabela de partições você vai sempre imprimir a tabela.
ehehe, vou...

Caso você não tenha esses dados, tem um pacote debian chamado testdisk que procura por partições existentes num disco.

muito bom!

ele encontra a tabela seguinte (que mostra minha partição sumida! me deixa até navegar pelos dados!)

Disk /dev/hda - CHS 9729 255 63 - 76316 MB
    Partition               Start        End    Size in sectors
D HPFS - NTFS              0   1  1  5115 254 63   82188477
D Linux Swap            5239   0  1  5980 254 63   11920230
D FAT32 LBA             5981   1  1  7539 254 63   25045272
D Linux                 7540   0  1  8755 254 63   19535040 [/home]
D Linux                 8756   0  1  9728 254 63   15631245 [/]









Structure: Ok.  Use arrow keys to change partition characteristics:
*=Primary bootable  P=Primary  L=Logical  E=Extended  D=Deleted
Keys A: add partition, L: load backup, T: change type, P: list files,
    ENTER: to continue

vejo essa tela no testdisk mas, como já fiz burrada, saio sem fazer alterações.

posso fazer algo aqui? devo alterar o D que aparece em cada partição para o valor correto e salvar?

se aperto o l (load backup) ele me mostra a seguinte lista:

Disk /dev/hda - CHS 9729 255 63 - 76316 MB
    Partition               Start        End    Size in sectors
D HPFS - NTFS              0   1  1  5115 254 63   82188477
* HPFS - NTFS              0   1  1  5238   0  1   84148408
P Linux Swap            5239   0  1  5980 254 63   11920230
L FAT32                 5981   1  1  7539 254 63   25045272
D FAT32 LBA             5981   1  1  7539 254 63   25045272
D Linux                 7540   0  1  8755 254 63   19535040 [/home]
P Linux                 8756   0  1  9728 254 63   15631245 [/]

será que, com esse backup, não consigo recuperar tb a partição FAT?


Após achar o começo da partição, siga os mesmos passos. Você poderia também tentar indicar ao parted para criar uma partição começando em 59145,556 e indo até 68684,150, acho que é bem possível que funcione (ele vai automaticamente escolher um começo e um fim um pouco diferentes, e é possível (provável??) que coincida com a partição anterior.
se eu fizer isso com o gparted ele não vai apagar meus dados? como faço isso com o parted?

Mas ATENÇÃO: nunca tive esse tipo de problema, e recomendo que você espere outras opiniões aqui da lista ou tente conseguir mais ajuda na lista do parted na internet (que é infelizmente somente em inglês), ou em outros locais. Quando precisei consegui ajuda na lista do parted mais ou menos rápido.
Boa sorte,

obrigado. tô até vendo a luz no fim do túnel :)

[]
rafael

tiago.





Reply to: