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 embarcada com um HDD de 1TB formatado em ext3. Parou de iniciar um dia sem motivo aparente.

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

Tendo iniciado o Utilitário de Disco, vejo a unidade como um dispositivo de vários discos chamado "Array (Array)", 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 "Start RAID Array", 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 ter acesso ao sistema de arquivos da unidade?

    
por urig 17.01.2011 / 17:29

1 resposta

9

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

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

sudo apt-get install mdadm

Isso instalará mdadm (obviamente), mas também pedirá para instalar o postfix (se 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ê pode não.

Se você não conseguir, anote o número da partição da unidade (algo como /dev/sdg1 ) e continue 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 o array agora. Você deve conseguir fazer isso na barra lateral do nautilus, ou palimpsest , ou manualmente:

sudo mkdir /media/raiddisk
sudo chmod 777 /media/raiddisk
sudo mount /dev/md0 /media/raiddisk
    
por Oli 17.01.2011 / 18:03

Tags