Il mio comando mdadm è corretto, dovrei controllare qualcos’altro prima di inserirlo?

La domanda : qualcuno potrebbe confermare di aver esaminato i fattori corretti e sto per usare il comando mdadm corretto prima di fare qualcosa che potrebbe danneggiare i dati nel mio array Raid 1 attualmente inaccessibile?

I dettagli : ho perso la possibilità di accedere al mio Raid 1 in un intervallo di concentrazione in cui ho usato mkfs.exfat su /dev/md0p1 invece che su una scheda SD. Ubuntu 14.04 vive su una partizione avviabile di sdc , mentre sda1 e sdb1 comprendono l’array multidisk. L’array era anche montato come la mia home directory, quindi senza di esso, non posso accedere ad Ubuntu come a me stesso. Sto facendo il boot da sdc e passando a root per provare a risolvere il problema dal terminale. (Da qui, però, non so come montare l’array … presumendo che possa sistemarlo.)

Ho letto e riletto le pagine man di mdadm e ho guardato mdadm --detail per /dev/md/0 e tutto sembra essere in ordine.

 /dev/me/0: Version : 1.2 ... Persistence : Superblock is persistent ... State : clean Active Devices : 2 Working Devices : 2 ... Name : crossroads:0 (local to host crossroads) UUID : [matches the one in mdadm.conf] Events : 1439 

E la tabella in basso elenca la active sync per entrambe le unità.

Allo stesso modo, mdadm --examine per entrambe le unità sembra essere completamente a posto. Non mdadm.conf tutto, ma i checksum sono corretti, entrambi sono elencati come parte dello stesso UUID dell’array (quello corretto da mdadm.conf ), tutti gli altri dettagli di ogni unità sono identici tranne i loro UUID di dispositivo . Entrambi mostrano lo Array State : AA .

Riprendendo la domanda Penso di essere pronto per eseguire mdadm --assemble /dev/md/0 /dev/sd[ab]1 , ma non sono sicuro al 100% del comando, e sono positivamente terrorizzato che farò qualcosa che distrugge in modo permanente i dati su sda o sdb . Qualcuno potrebbe farmi sapere se mi manca qualcosa?