Recuperação de Hardware RAID10 HPA

1

Eu tenho um hardware RAID 1 + 0 baseado no DAS externo CFI-B8253JDGG. Ele foi conectado ao PC com eSATA e contém 4x1TB HDD (a capacidade total é 1.82TB no RAID10). Alguns dias atrás eu tentei ligar o DAS para outro PC, mas algo deu errado ... Meu RAID no Windows7 parecia uma partição única com capacidade de 931,51 GB RAW. (Mais tarde percebi que o problema estava na placa-mãe Gigabyte, configurações AHCI / IDE e talvez em hands.so). Passei algum tempo e usei muitos programas tentando recuperar dados de RAID e unidades separadas remontadas para RAID virtual (todas as operações como readonly). Assim, posso ver a árvore de diretórios completa, mas a maior parte dos arquivos é ilegível.

Uma coisa interessante que encontrei (/ dev / sdc é o meu RAID10):

$ sudo hdparm -N /dev/sdc

/dev/sdc:
 max sectors   = 1953403071/3906863104, HPA is enabled

mas se eu tentar definir o HPA máximo como "padrão" ou desabilitar

$ sudo hdparm -N 3906863104 /dev/sdc

/dev/sdc:
 setting max visible sectors to 3906863104 (temporary)
 SET_MAX_ADDRESS failed: Input/output error
 max sectors   = 1953403071/3906863104, HPA is enabled

Outros programas para alterar parâmetros HPA como o Victoria, a HDD Capacity Restore Tool não têm sucesso.

Testei a mesma coisa com outra unidade de 1 TB única:

  • conectado ao novo PC
  • tem 32MB de RAW
  • hdparm -N XXXXXXXXXX / dev / sdX
  • partição montada com sucesso com todos os dados

Alguma idéia para alterar o HPA para "padrão" / "fábrica" para este RAID10?

UPD:

# hdparm -K 1 /dev/sdc

/dev/sdc:
 setting drive keep features to 1 (on)
 HDIO_DRIVE_CMD(keepsettings) failed: Input/output error


# hdparm -Np3906863104 /dev/sdc

/dev/sdc:
 setting max visible sectors to 3906863104 (permanent)
 SET_MAX_ADDRESS failed: Input/output error
 max sectors   = 1953403071/3906863104, HPA is enabled

Eu tentei usar hdparm e outros programas como HDAT2, Victoria 3.52, DiskCheckup.

    
por Broken047 29.06.2015 / 13:12

1 resposta

1

Resposta do suporte técnico do CFI Group.

Unfortunately, this is limitation of RAID controller. You can not change HPA parameters. To solve the problem, you need to re-create the array, but all data will be lost.

    
por 02.07.2015 / 10:11