Componenti insufficienti per avviare l'array RAID?


8

Sto cercando di recuperare i dati da un dispositivo NAS "Western Digital MyBook World Edition (luce bianca)". Questo è fondamentalmente un box Linux incorporato con un HDD da 1 TB formattato in ext3. Ha smesso di avviarsi un giorno senza una ragione apparente.

Ho estratto l'HDD dal dispositivo NAS e l'ho installato su un computer desktop con Ubuntu 10.10 nella speranza di accedere ai file sul disco. Sfortunatamente, Ubuntu non è stato in grado di montare automaticamente l'unità.

Avendo avviato Utility Disco vedo l'unità come un dispositivo multi-disco chiamato "Array (Array)" che mostra Metadata Versione 0.90.0. Lo stato del dispositivo è: "Non in esecuzione, componenti insufficienti per l'avvio". Quando faccio clic sul pulsante "Avvia array RAID", viene visualizzato un messaggio di errore: "Componenti insufficienti per avviare l'array RAID".

Potete per favore dirmi quali componenti mancano e come installarli per accedere al filesystem dell'unità?

Risposte:


9

WD MyBooks utilizza mdadm. È un toolkit SoftRAID. Non so perché lo usano nelle configurazioni a unità singola, ma il gioco è fatto.

Sto indovinando alcuni pezzi qui. Non ne ho uno ma voglio solo che tu sappia: ciò che suggerisco potrebbe distruggere i tuoi dati. Spero davvero che non lo faccia ma non mi assumo alcuna garanzia da questo post. Sono sicuro che hai un backup;)

sudo apt-get install mdadm

Verrà installato mdadm(ovviamente) ma chiederà anche di installare postfix (se comunque non è installato). Basta configurarlo con le opzioni predefinite.

Ora potresti essere in grado di aprire Utility Disco ( palimpsest) e fare clic su Esegui array. Non potresti.

Se non ci riesci, annota il numero di partizione per quell'unità (qualcosa di simile /dev/sdg1) e continua 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

Supponendo che vada bene, è sufficiente montare l'array ora. Dovresti essere in grado di farlo dalla barra laterale di nautilus o palimpsest, o manualmente:

sudo mkdir /media/raiddisk
sudo chmod 777 /media/raiddisk
sudo mount /dev/md0 /media/raiddisk

Grazie mille per tutto il tuo aiuto Oli. Quindi ecco cosa è successo: dopo aver installato mdadm ed eseguito sudo mdadm --assemble --scan, tutte e 4 le partizioni del mio disco sono state visualizzate come dispositivi / dev / mdX in Utility Disco. 3 sono stati avviati in stato "degradato" e 1 è stato arrestato. Poiché quello che volevo era già stato avviato, ho appena fatto clic sul pulsante "Installa" in Utility Disco e ha funzionato: ora ho accesso a tutti i miei file e posso copiarli in un luogo sicuro. Una volta fatto ciò, posso promettere nei tentativi di ripristinare il software MBWE sull'unità e sostituirlo nel NAS.
urig

2
Grazie per la risposta: mi ha aiutato anche quando la mia scatola RAID non è riuscita. I dati erano al sicuro sui dischi, ma il firmware non mi permetteva di accedervi. Le tue istruzioni mi hanno permesso di recuperare i dati!

1
Credo che lo utilizzino mdadmperché puoi incatenare WD MyBooks insieme.
Marco Ceppi

1
Grazie per l'ottima risposta. Mi ha aiutato anche quando mi sono trasferito in un nuovo box di Windows Home Server 2011 :)
Dean Perry,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.