Não há componentes suficientes para iniciar a matriz RAID?

8

Estou tentando recuperar dados de um dispositivo NAS "Western Digital MyBook World Edition (luz branca)". Esta é basicamente uma caixa Linux incorporada com um HDD de 1 TB formatado em ext3. Parou de inicializar um dia sem motivo aparente.

Eu extraí o HDD do dispositivo NAS e o instalei em uma máquina desktop com o Ubuntu 10.10 na esperança de acessar os arquivos na unidade. Infelizmente, o Ubuntu não conseguiu montar a unidade automaticamente.

Após iniciar o Utilitário de Disco, vejo a unidade como um dispositivo multi-disco chamado "Matriz (Matriz)", mostrando a Versão 0.90.0 dos Metadados. O estado do dispositivo é: "Não está em execução, não há componentes suficientes para iniciar". Quando clico no botão "Iniciar matriz RAID", recebo um erro dizendo: "Não há componentes suficientes para iniciar a matriz RAID".

Você pode me dizer quais componentes estão faltando e como instalá-los para obter acesso ao sistema de arquivos da unidade?

urig
fonte

Respostas:

9

O WD MyBooks usa mdadm. É um kit de ferramentas do SoftRAID. Não sei por que eles o usam em configurações de unidade única, mas lá está você.

Eu estou supondo alguns bits aqui. Não tenho um, mas só quero que você saiba: o que eu sugiro pode destruir seus dados. Eu realmente espero que não, mas não tire nenhuma garantia deste post. Tenho certeza que você tem um backup;)

sudo apt-get install mdadm

Isso instalará mdadm(obviamente), mas também solicitará a instalação do postfix (se isso não estiver instalado de qualquer maneira). Basta configurá-lo com as opções padrão.

Agora você pode abrir o Utilitário de Disco ( palimpsest) e clicar em Executar Matriz. Você não pode.

Se não puder, anote o número da partição para essa unidade (algo como /dev/sdg1) e vamos continuar manualmente:

sudo mdadm --assemble --scan
# might work - it'll add a /dev/mdX device if it does

sudo mdadm --assemble --run /dev/md0 /dev/sdg1
# obviously sub in the right partition numbering

Supondo que tudo corra bem, você só precisa montar a matriz agora. Você deve conseguir fazer isso na barra lateral do nautilus palimpsest, ou manualmente:

sudo mkdir /media/raiddisk
sudo chmod 777 /media/raiddisk
sudo mount /dev/md0 /media/raiddisk
Oli
fonte
Muito obrigado por toda a sua ajuda Oli. Então, eis o que aconteceu: Depois de instalar o mdadm e executar o sudo mdadm --assemble --scan, todas as 4 partições da minha unidade apareceram como dispositivos / dev / mdX no Disk Utility. 3 foram iniciados no estado "degradado" e 1 foi interrompido. Como o que eu queria já estava iniciado, cliquei no botão "Montar" no Disk Utility e funcionou - agora tenho acesso a todos os meus arquivos e posso copiá-los para um local seguro. Feito isso, prometo tentar restaurar o software MBWE na unidade e substituí-lo no NAS.
urig
2
Obrigado pela resposta - também me ajudou quando minha caixa RAID falhou. Os dados estavam seguros nas unidades, mas o firmware não me permitiu acessá-los. Suas instruções me permitiram recuperar os dados!
11
Eu acredito que eles usam mdadmporque você pode encadear o WD MyBooks juntos.
Marco Ceppi
11
Obrigado pela sua ótima resposta. Me ajudou muito quando me mudei para uma nova caixa de Windows Home Server 2011 :)
Dean Perry