Raid5, o que poderia acontecer? Partição de corrupção, agora o que eu faço?

1

Primeiro, eu provavelmente mereço isso por não ter um backup.

Meu sistema foi instalado com o Debian e o Mint11. Eu recentemente instalei o Mint12 para brincar. Eu esperava que todos os três continuassem a trabalhar. Não consigo mais entrar no Mint11. Recebo um erro dizendo que não é possível identificar a partição especificada. Eu acho que a causa é porque no arquivo fstab eu especifiquei o id da partição swap, já que o mint11 tinha uma tendência para "mudar" as designações do drive. Está relacionado a essa pergunta: Linux Mint: drives 'mapa mudando na reinicialização traz erro fstab

Agora o utilitário de disco não reconhece a partição em que o Mint11 está instalado. Ele simplesmente mostra como "Desconhecido". O drive é um RAID5 em um controlador dedicado. fdisk -l dá:

 Disk /dev/sdc: 240.0 GB, 239997026304 bytes
255 heads, 63 sectors/track, 29177 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0000a3c7

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1               1       24002   192794784   83  Linux
/dev/sdc2           24263       29178    39480321    5  Extended
/dev/sdc3           24003       24263     2093056   82  Linux swap / Solaris
/dev/sdc5           24263       28656    35288064   83  Linux
/dev/sdc6           28657       29178     4191232   82  Linux swap / Solaris

/ dev / sdc1 é a partição primária mint11.

Existe uma maneira de acessar ou recuperar os dados nessa partição? Eu posso viver com a incapacidade de inicializá-lo, desde que eu possa acessar as informações nele.

Obrigado. Deixe-me saber se você precisar de mais informações.

- update-- Eu tentei usar o testdisk para recuperar as partições perdidas, mas ele disse que a partição não pôde ser recuperada. O erro exato é:

The harddisk (248GB /223 Gib) seems too small! (< 315GB / 294 Gib) Check the harddisk size: HD jumpers settigns, Bios detection...

Antes de fazer qualquer outra coisa, estou executando o gddrescue:

ddrescue -vr /dev/sda1 /media/Backup/recovered_data_blocks.img gddrescue.log

Isso me dará um backup da partição para o caso de eu estragar a atual.

Eu também usei o Photorec para recuperar todos os arquivos da partição. No entanto, isso basicamente pega todos os arquivos e os coloca em pastas arbitrárias com nomes arbitrários. Conseguirei encontrar alguns arquivos críticos, mas sem estrutura ou nomes, muito será perdido.

Neste ponto, acho que estou sem opções. Alguém tem alguma outra ideia?

Eu odeio amarga e doce ironia, eu sei melhor então me permitir estar nesta posição!

    
por Alan B. Dee 24.12.2011 / 07:45

1 resposta

1

FYI, use fdisk -lu em vez disso. Você parece ter uma tabela de partição corrompida que afirma que a partição se estende além do final do disco. Isso significa que o instalador da menta estragou tudo, ou o disco encolheu um pouco desde então. Uma vez que parece que a partição problemática é apenas uma partição de swap extra (sdc6), você pode simplesmente excluí-la. Você precisará então recriar a partição estendida para que ela tenha o tamanho correto.

Se você não se importa com o sdc5, você pode simplesmente deletá-lo e sdc2. Supondo que você queira salvar o sdc5, coloque o fdisk no modo de setor com -u e anote o setor de início e fim exato que o sdc5 está usando, exclua sdc5 e sdc2, recrie sdc2 como uma partição estendida e recrie sdc5 como partição com o mesmo setor de início e fim que tinha antes.

    
por 27.12.2011 / 16:53