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: