Desative a verificação de membro do raid na montagem para montar o membro nvidia raid1 danificado

Desative a verificação de membro do raid na montagem para montar o membro nvidia raid1 danificado

Um amigo meu destruiu seu array Nvidia RAID1 de alguma forma e, ao tentar consertá-lo, acabou com um array que não funcionava. Por causa dos metadados RAID, os dados reais do disco foram armazenados em um deslocamento desde o início. Consegui identificar esse deslocamento com dd e um editor hexadecimal e então usei o Lostup para criar um dispositivo de loop com o deslocamento adequado, para que pudesse montar a partição.

Foi então que tive problemas, nomeadamente que o mount diz: "mount: tipo de sistema de ficheiros desconhecido 'nvidia_raid_member'". Eu também tive isso ao tentar montar um componente Linux MD outro dia, e como me lembro que fazer isso funcionou no passado, presumi que poderia ser algum tipo de proteção. Portanto, inicializei um CD antigo do Sysrescue e tentei lá, que funcionou (por causa da versão mais antiga de mount/libc/kernel/whatever).

Ainda preciso tentar obter mais dados e, como não quero continuar usando o SysrecueCD, gostaria de poder montar o disco em meu sistema normal.

Então, minha pergunta é: a verificação de um disco membro do raid pode ser desabilitada?

Acho que também poderia zerar blocos que se parecem com o bloco raid, mas prefiro não... Fiz uma imagem do disco com dados par2, então é reversível, mas ainda assim...

Responder1

Uma resposta meio tardia, mas resolvi isso com as ferramentas fakeraid do Linux. Não me lembro como (há muito tempo), mas consegui usar o mapeador de dispositivos para montar o array em modo degradado com um disco e acessar o novo dispositivo virtual.

informação relacionada