Como recuperar dados de RAID 0 e RAID 1 em uma placa-mãe AMD (RAIDXpert2)
Aprenda como recuperar dados de um array RAID danificado dos níveis um e zero, criado usando o utilitário de controle da placa-mãe AMD RAIDXpert2 Configuration Utility. Este artigo examina detalhadamente a questão relevante para usuários de PC em plataformas AMD: como acessar os dados nos discos de um array RAID após a falha da placa-mãe e quais medidas podem ajudar a proteger as informações contra perda no futuro.

- Como criar um array RAID usando o AMD RAIDXpert2 Configuration Utility
- Possíveis problemas com arrays RAID e soluções
- Como recuperar dados usando o Hetman RAID Recovery
- Conclusão
- Perguntas e respostas
- Comentários
A maioria das placas-mãe baseadas em AMD suporta dois tipos principais de RAID:
- RAID 0 – usado para aumentar o desempenho de leitura e gravação.
- RAID 1 – o chamado “espelhamento”, destinado a aumentar a confiabilidade no armazenamento de informações importantes.
| Característica | RAID 0 | RAID 1 |
|---|---|---|
| Tipo de array | Striping de dados (Striping) | Espelhamento |
| Número mínimo de unidades | 2 | 2 |
| Tolerância a falhas | ❌ Não | ✅ Sim (falha de uma única unidade) |
| Desempenho | Velocidades de leitura e gravação muito altas | Alta velocidade de leitura, velocidade de gravação — como uma única unidade |
| Capacidade utilizável | 100% da capacidade combinada de todas as unidades | 50% da capacidade total |
| Segurança dos dados | Baixa | Alta |
| Probabilidade de perda de dados | Muito alta se uma única unidade falhar | Baixa |
| Recuperação de dados | Complexa, nem sempre possível | Relativamente simples |
| Casos de uso | Edição de vídeo, jogos, dados temporários | Servidores, estações de trabalho, dados importantes |
| Custo | Baixo (sem redundância) | Maior devido à duplicação de dados |
Neste artigo explicarei como criar tais arrays e, o que é importante, quais ações devem ser tomadas se o array RAID foi destruído, a placa-mãe falhou ou a configuração do array foi acidentalmente excluída na BIOS.
Cómo recuperar datos de SoftRAID en Windows
Como criar um array RAID usando o AMD RAIDXpert2 Configuration Utility
Primeiro, vamos rever o processo de criação de um array RAID usando o AMD RAIDXpert2 Configuration Utility. O procedimento para RAID 0 e RAID 1 é virtualmente idêntico; a única diferença é o nível de array selecionado.
AMD RAIDXpert2 Configuration Utility — utilitário proprietário da AMD projetado para configurar, gerenciar e monitorar arrays RAID criados em placas-mãe com chipsets AMD.
Para iniciar a configuração, é necessário entrar no BIOS/UEFI. Reinicie o computador e pressione Del ou F2 durante a inicialização (a tela inicial geralmente indica qual tecla usar).

Considere como habilitar a função RAID e criar um array usando como exemplo uma placa-mãe ASRock.
Após entrar no UEFI, vá à seção Advanced e abra Storage Configuration.

Em seguida, encontre a opção SATA Mode e altere-a de AHCI para RAID.

Após isso, você deve salvar as alterações e reiniciar o computador. Para isso, vá à seção Exit ou pressione F10, depois selecione Save Changes and Exit.
Confirme a ação escolhendo Save configuration change and exit setup e Yes.

Depois do reboot, é necessário entrar novamente no BIOS/UEFI. Durante a inicialização pressione Del, F2 ou a combinação Ctrl + I.
No UEFI, volte para a seção Advanced. Deve haver uma opção RAIDXpert2 Configuration Utility. Inicie o utilitário.

Para criar um array, vá em Array Management, depois selecione Create Array.

Para combinar a velocidade de duas unidades, selecione RAID 0 (observe que se uma unidade falhar, a recuperação de dados será uma tarefa difícil). Para aumentar a confiabilidade, use RAID 1, no qual os dados são duplicados na segunda unidade.

Em seguida, selecione as unidades que farão parte do array. Vá em Select Physical Disk e escolha o tipo de mídia em Select Media Type — HDD, SSD ou BOTH se ambos os tipos forem usados.

Depois marque as unidades necessárias, selecione cada uma e defina o valor para Enabled.

Após selecionar as unidades, clique em Apply Changes na parte inferior para confirmar as alterações.

Se desejar, você pode alterar o tamanho da faixa (stripe) e configurar o cache do array.

Para finalizar a configuração e criar o novo array, clique em Create Array.

O array é criado. Agora você pode reiniciar o computador e instalar um sistema operacional nele.
Importante: se um sistema operacional foi previamente instalado em uma unidade separada, é provável que ele não inicialize mais devido à mudança do SATA Mode de AHCI para RAID. Nesse caso, pode ser necessário reinstalar o sistema operacional.

Para alterar o nível do array, o array deve ser excluído. Para alterar os parâmetros do array abra Manage Array Properties.

Após instalar o sistema, ele reconhece o array como uma única unidade, e você agora pode armazenar dados nele.

Possíveis problemas com arrays RAID e soluções
Em seguida, considere cenários comuns que podem ocorrer ao trabalhar com um array RAID.
Falha de disco rígido
Se você tiver RAID 1 (“Mirror”) configurado e uma das unidades falhar, o sistema pode apresentar um status Critical ou Degraded durante a inicialização. Nesse caso os dados são preservados na unidade em funcionamento.

Para restaurar o array ao funcionamento, desligue o computador e conecte uma nova unidade no lugar da que falhou. Em seguida entre na BIOS e abra o utilitário AMD RAIDXpert2 no mesmo menu.

Uma nova unidade pode não ser detectada automaticamente. Nesse caso vá em Disk Management, selecione a nova unidade e use a opção Assign Global Hot Spare.

Após isso o controlador iniciará o processo de Rebuild — reconstrução do array.
Falha da placa-mãe
Se você tinha RAID 0 configurado e ocorreu uma falha — por exemplo, a placa-mãe falhou ou o array foi acidentalmente excluído durante a configuração — conectar as unidades em outro computador fará com que o sistema as reconheça como discos separados. Isso ocorre porque o sistema não consegue determinar que os discos anteriormente pertenciam a um array RAID.
Nesse caso o Windows pode oferecer inicializar ou formatar as unidades para uso posterior.
Não formate em nenhuma circunstância! Qualquer formatação reduz significativamente as chances de recuperação de dados bem-sucedida.

Recuperar dados desses discos exigirá software especializado capaz de reconstruir o RAID e extrair as informações armazenadas nele.
Como recuperar dados usando o Hetman RAID Recovery
Hetman RAID Recovery — uma solução universal para restaurar arrays RAID e dados perdidos. O programa suporta a maioria dos sistemas de arquivos e tipos de RAID e permite recuperar informações perdidas.
Baixe e instale o programa. Neste caso a montagem automática do RAID falhou, portanto será necessário montá-lo manualmente. Para isso você precisa conhecer os parâmetros do seu RAID.

ETAPA 1. Determinar os parâmetros do RAID para partições GUID (GPT)
Sistemas operacionais modernos (Windows e macOS) usam por padrão o esquema de particionamento GUID Partition Table (GPT). Ele contém assinaturas padrão que facilitam a identificação do início das partições.
GUID Partition Table (GPT) — o padrão moderno de particionamento de disco usado para armazenar informações de partição em discos rígidos e SSDs. O GPT faz parte da especificação UEFI e substitui o formato legado MBR (Master Boot Record).

Uma partição NTFS foi criada neste array em um sistema GUID (GPT). Nesse caso um conjunto padrão de bytes é gravado no disco: o início de uma partição GPT começa com a sequência de bytes 45 46 49 20 50 41 52 54 (EFI PART). E no setor anterior, tipicamente no final, encontra-se a sequência de bytes 55 AA.
O editor HEX integrado no programa ajudará a localizar a estrutura GPT. Clique com o botão direito no disco desejado e selecione HEX Editor.

Para conveniência, use a função de pesquisa. Clique no ícone de pesquisa, insira a sequência 45 46 49 20 50 41 52 54 (EFI PART), selecione HEX value e clique em Find.

Encontrar essa sequência no disco identifica o início da partição GPT. Um setor que termina com 55 AA indica o deslocamento (offset) a partir do qual os dados úteis da partição começam.

Por exemplo, se a assinatura 45 46 49 20 50 41 52 54 (EFI PART) for encontrada no setor 1 069 057, então o deslocamento será de 1 069 056 setores.

Essa assinatura é padrão para partições GPT e permite determinar o deslocamento correto.
No programa, os setores são visualmente separados por uma faixa para facilitar a visualização.
ETAPA 2. Montagem manual do RAID no Hetman RAID Recovery
Agora que o deslocamento do início da partição GPT é conhecido, você pode prosseguir para a montagem manual do RAID.
Abra o RAID constructor e selecione Create manually.

Aqui é necessário especificar o tipo de RAID (no meu caso — RAID 0).

Em seguida, especifique o tamanho da stripe inserindo os parâmetros usados quando o array foi criado. Para placas-mãe AMD, normalmente são usados tamanhos de stripe de 64 ou 128 kilobytes.

Adicione as unidades que faziam parte do array e especifique a sua ordem correta.

Agora a parte mais importante — é necessário especificar o deslocamento correto dos dados. Selecione uma unidade, clique em Edit offset e insira o valor encontrado — 1 069 056, definindo a unidade de medida para Sectors. Para a segunda unidade especifique o mesmo deslocamento.

Marque a caixa Update automatically. Se todos os parâmetros forem especificados corretamente, o array montado e suas partições serão exibidos na janela inferior do programa.

Clique em Add, após o qual o array aparecerá na janela principal do programa.

ETAPA 3. Verificar e recuperar dados
O array agora pode ser escaneado e as informações necessárias extraídas. Clique com o botão direito na partição desejada e selecione Open.

Selecione o tipo de análise — Quick Scan ou Full Analysis.

Com uma verificação rápida o programa exibirá imediatamente os arquivos encontrados. Marque os arquivos que você precisa recuperar e clique no botão Recover.

Especifique o caminho para salvar as pastas e arquivos recuperados e clique em Recover.
Se o programa não encontrar todos os arquivos necessários, execute uma Full Analysis. Para isso retorne ao menu principal do programa, clique com o botão direito no disco e selecione Analyze again → Full Analysis.

Selecione o sistema de arquivos e clique em Next.
A Análise Completa leva mais tempo porque usa um algoritmo de busca mais aprofundado.

Após a conclusão da análise, vá para a pasta com os arquivos necessários, marque-os e clique no botão Recover.
Este é o procedimento padrão para partições GUID (GPT). Em sistemas modernos Windows e macOS o GPT é usado por padrão. Para partições MBR a situação é ligeiramente diferente, mas também é possível determinar o deslocamento dos dados.
ETAPA 4. Como começa uma partição MBR
MBR (Master Boot Record) — o esquema de particionamento de disco mais antigo. Ao contrário do GPT, as partições MBR não possuem uma assinatura fixa única no início de cada partição. Em vez disso, o primeiro setor de cada partição (Volume Boot Record, VBR) contém bytes específicos dependendo do sistema de arquivos usado (NTFS, FAT32, etc.).

Em um sistema MBR cada partição começa não com uma assinatura fixa como no GPT, mas com o primeiro setor (Boot Sector / Volume Boot Record, VBR). O formato desse setor depende do sistema de arquivos — FAT32, NTFS e outros.
O primeiro setor de uma partição (VBR) tem 512 bytes e contém:
- Uma instrução JMP (3 bytes).
- O nome do sistema de arquivos — OEM Name (8 bytes).
- O BIOS Parameter Block (BPB).
- Estruturas do sistema de arquivos.
- Assinatura de fim de setor —
55 AA(0x55AA).
Semelhante ao GPT, abra o disco no programa através do editor HEX e procure por assinaturas. Para NTFS você precisa encontrar a sequência: EB 52 90 4E 54 46 53 20 20 20, onde:
EB 52 90— instrução JMP;4E 54 46 53 20 20 20— o nome do sistema de arquivos “NTFS”, que sempre segue a instrução JMP.
Certifique-se de verificar que o setor termina com 55 AA.

Para FAT32 os primeiros bytes da partição são: EB 58 90 4D 53 57 49 4E 34 2E 31. O nome do sistema de arquivos neste caso é “MSWIN4.1”.

Para exFAT os primeiros bytes da partição são: EB 76 90 45 58 46 41 54 20 20 20. O nome do sistema de arquivos é “EXFAT”.

ETAPA 5. Como recuperar RAID 1 usando o Hetman RAID Recovery
No caso de RAID 1 o programa também pode não determinar os parâmetros automaticamente.
Portanto, é necessário encontrar o deslocamento manualmente: abra o HEX Editor, insira a sequência 45 46 49 20 50 41 52 54, selecione HEX value e clique em Find.

Determinamos o deslocamento — 1 069 056.
Em seguida abra o RAID constructor e defina os parâmetros para RAID 1: adicione as unidades e ajuste o offset para 1 069 056.
Para a segunda unidade especifique o mesmo valor. Em bytes isso equivale a 547 356 672. Marque Update automatically e clique em Add.

Em seguida realize a verificação da partição: clique com o botão direito e selecione Open → Quick Scan.

Abra o disco, marque os arquivos a serem recuperados e clique em Recover, especificando o caminho para salvar os dados.

Assim o RAID pode ser reconstruído e as informações necessárias extraídas.
Conclusão
Recuperar dados de um array RAID danificado criado em uma placa-mãe com processador AMD e gerenciado via RAIDXpert2 Configuration Utility é uma tarefa complexa, mas na maioria dos casos exequível. Embora o Windows nem sempre reconheça corretamente tais arrays sem drivers nativos, os dados nos discos geralmente permanecem fisicamente intactos.
O fator chave para uma recuperação bem-sucedida é a sequência correta de ações: evitar recriar o RAID, formatar e executar utilitários internos do Windows que possam sobrescrever os metadados do array. O uso de software especializado de análise de RAID permite a determinação automática dos parâmetros do array e a montagem virtual correta, mesmo na ausência de uma das unidades (dependendo do nível de RAID).
É importante entender que AMD RAIDXpert2 é uma solução híbrida software-hardware, e seus arrays dependem fortemente de metadados e drivers. Portanto, em casos de falhas graves ou danos na estrutura do RAID, a prioridade deve ser a recuperação de dados em vez de tentativas de restaurar a operabilidade do array.
Em resumo: com ações oportunas e competentes, a recuperação de dados de um RAID AMD danificado é possível com alta probabilidade. Os pontos principais são não se precipitar, não gravar dados nas unidades originais e usar ferramentas profissionais, o que minimizará riscos e preservará informações criticamente importantes.







