Hatte das gleiche Problem:
$ sudo mdadm --assemble /dev/md100 /dev/sdj3 mdadm: failed to add /dev/sdj3 to /dev/md100: Invalid argument mdadm: /dev/md100 assembled from 0 drives - need all 2 to start it (use --run to insist).
dmesg hat folgenden Fehler angezeigt:
$ dmesg | grep sdj3 [ 102.886486] sdj: sdj1 sdj2 sdj3 [ 103.138246] md: invalid superblock checksum on sdj3 [ 103.138250] md: sdj3 does not have a valid v0.90 superblock, not importing!
Welches kann behoben werden durch:
$ sudo mdadm --assemble /dev/md100 /dev/sdj3 --update=summaries --force mdadm: /dev/md100 has been started with 1 drive (out of 2).
Wenn Sie alle Ihre Laufwerke angeschlossen haben, sollten deren Namen zusammengefügt werden. In diesem Beispiel war nur eine CD (sdj3) angeschlossen.
BEARBEITEN:
Ich sollte ein paar folgende snafus hinzufügen.
Das Anbringen des MD-Arrays ist aufgrund der LVM nicht möglich:
$ sudo mount /dev/md100 /mnt/readynas mount: unknown filesystem type 'LVM2_member'
lvdisplay kann Ihnen den Namen des Lvm-Geräts geben:
$ sudo lvdisplay | grep "LV Path" LV Path /dev/c/c
Die Montage dieses Geräts schlägt jedoch auch fehl:
$ sudo mount /dev/c/c /mnt/readynas mount: wrong fs type, bad option, bad superblock on /dev/mapper/c-c, missing codepage or helper program, or other error In some cases useful info is found in syslog - try dmesg | tail or so
dmesg sagt dir warum :
$ dmesg | tail -2 [ 2294.007063] EXT4-fs (dm-1): mounting ext3 file system using the ext4 subsystem [ 2294.007069] EXT4-fs (dm-1): bad block size 16384
Auf Ubuntu, das mit einem anderen Tool zum Einhängen des Dateisystems behandelt werden kann:
$ sudo apt-get install fuseext2 $ sudo fuseext2 -o ro,allow_other /dev/c/c /mnt/readynas