mount: unbekannter Dateisystemtyp 'linux_raid_member'

27

Ich habe Suse Linux 12.1 und versuche, eine einzelne RAID 1-Festplatte zu mounten, um die darin enthaltenen Dateien zu untersuchen. Bei der Montage ist jedoch Folgendes zu beachten:

 # mount /dev/sdc1 /mnt/test
  mount: unknown filesystem type 'linux_raid_member' 

Ich fing an, herumzulesen, und viele rieten, nur den Typ des Dateisystems zu erzwingen

  # mount -t ext4 /dev/sdc1 /mnt/test
  mount: /dev/sdc1 already mounted or /mnt/test busy

beim versuchen

 umount /dev/sdc1                 
 umount: /dev/sdc1: not mounted

Könnte jemand einen Rat geben?

Ich verwende auf meinen Maschinen einen ESXI-Server und es handelt sich um eine virtuelle Festplatte. Dies sollte jedoch nicht abgespielt werden, da diese Datenträger von keinem anderen Computer verwendet werden

Danke!

user1092608
quelle
kannst du bitte die ausgabe von fdisk -l posten?
Feiticeir0

Antworten:

49

Sie sollten es nicht direkt mit mounten mount. Sie müssen zuerst mdadm ausführen, um das RAID-Array zusammenzustellen. Ein Befehl wie dieser sollte es tun:

$ mdadm --assemble --run /dev/md0 /dev/sdc1

Wenn es sich weigert, das Array auszuführen, weil es beeinträchtigt wird, können Sie die --forceOption verwenden. Dies setzt voraus, dass Sie kein /dev/md0Gerät haben. Andernfalls müssen Sie diesen Namen ändern.

Wenn dieser Befehl erfolgreich ausgeführt wurde, können Sie das erstellte Gerät wie folgt einbinden:

$ mount /dev/md0 /mnt/test
Khaled
quelle
In meinem Fall funktioniert es nicht, wenn ich nur 1 Festplatte nehme. Vorher ist RAID 1 für 2 HDD
tquang
@tquang: Kannst du die Fehlermeldung posten?
Khaled
Wie 'entfernen' Sie das erstellte / dev / md *?
Quimnuss
1
@ Quimnuss: Sie könnenmdadm --stop /dev/mdx
Khaled
5
Wenn noch jemand die Meldung erhält mdadm: /dev/sdb1 is busy - skipping message, können Sie das Gerät mit stoppen mdadm --stop /dev/mdxoder überprüfen /proc/mdstat, ob das Gerät automatisch von Ihrem System bereitgestellt wurde.
Altmas5