raid-0 falha, restaura a matriz no controlador da matriz de intel, marca como uma unidade sobressalente

0

Eu tenho o asus p3k-35 (ou algo parecido) e ele vem com um controlador RAID a bordo. Eu configuro com unidades RAID0 2x500G e uma está falhando agora. No primeiro WinXP BSODed e depois de reiniciar, aconteceu em poucos minutos. Quando eu comecei a checar o que estava errado, ele morreu e nem sequer reconheceu o drive na bios. No dia seguinte eu tentei inicializar o PC e ele inicializou ok, eu tentei verificar o status SMART da unidade (usando smartctl) e mostrou como se a unidade estava OK. Dentro de alguns minutos, o sistema operacional foi morto novamente.

Eu coloquei o drive no freezer (ou tentei resfriá-lo com o ar líquido de um aspirador de pó) e depois disso eu pude inicializar o sistema operacional e copiar alguns gigs de arquivos antes de voltar ao BSOD. A única coisa é que eu uso esse trabalho de PC e eu tenho minha configuração com todas as coisas que eu preciso e eu fiz algum trabalho nesse pc e eu realmente gostaria de fazer algo para que eu pudesse usar a mesma configuração; Em outras palavras, eu gostaria de substituir essa unidade com falha por uma nova e continuar usando essa configuração RAID-0.

Eu tenho 2x500gb raid0, 1x500gb e 1x1000gb, mudei todos os dados daquela única unidade de 500GB e gostaria de substituir a unidade com falha por essa. Eu usei o console da matriz de intel (windows gui app) e de lugares diferentes as pessoas mencionam que um raid-0 falho pode ser consertado pelo console da matriz intel marcando uma unidade "reserva". Eu fiz exatamente isso. Eu fiz a única unidade desaparecer completamente do Windows Explorer e gerenciador de armazenamento de matriz de intel mostra como uma unidade de reposição. Mas eu não tenho ideia do que exatamente isso significa! Gerenciador de armazenamento matricial mostra a unidade com falha como se fosse OK, então como posso dizer para espelhá-lo? Ou está fazendo raid5 fora dessa unidade com falha sob a capa?

Então, alguém pode me dizer o que essa marca significa uma unidade sobressalente significa e se é algo que poderia me ajudar?

PS. Ao copiar dados do array raid0 com falha, consegui copiar arquivos grandes rapidamente, mas copiar pastas com muitos arquivos pequenos é insanamente lento. A taxa de transferência cai significativamente com arquivos pequenos (wtf grande com windows), então se houvesse uma maneira de simplesmente copiar a unidade com falha rapidamente sem usar as funções do sistema operacional (algo como image a drive), mas essa solução provavelmente poderia ajudar a economizar dados e não restaurar o array.

UPDATE: O armazenamento de matriz Intel permite a conversão de raid0 para raid5 em tempo real. Basicamente, a partir do aplicativo windows gui você pode dizer para usar uma unidade extra para ser adicionado ao novo array raid5. Então eu fiz exatamente isso. Começou a criar o array do RAID 5. Depois de algum tempo (cerca de 20 minutos), o progresso foi de 1% e o sistema foi BSOD. Então, eu coloco a unidade no freezer novamente, depois que ela é resfriada, eu a conecto de volta, inicio o sistema operacional e ... aqui está o grande WTF. O armazenamento de matriz retardada começa a reconstruir o array. Eu não tenho idéia, mas eu suspeito que agora este armazenamento de matriz retardada BS pensa que a matriz foi raid5 e a unidade recém-adicionada é a substituição. E tentou reconstruí-lo. Não sei o que e como exatamente isso acontece, mas tenho suspeita de que ele poderia usar essa nova unidade (que estava vazia) e tentar reconstruir a matriz com seu conteúdo que obviamente destruirá os dados ... Eu não tenho nenhuma pista, neste momento os dados não estão acessíveis e a matriz está em estado desconhecido e, mesmo que termine a reconstrução, não sei qual seria o resultado dessa estupidez do controlador. Eu suspeito que ele tem uma lógica falha e se a conversão de raid5 não for concluída, em seguida, após a reinicialização, ele fará algumas coisas ruins para corromper os dados. Alguém tem idéias nay?

    
por Pavel 01.08.2012 / 07:38

0 respostas