Ich hatte mir vor ca. 1 Jahr ein Raid 1 mit BTRFS angelegt, welches in einem externen Plattengehäuse läuft. Das hatte funktioniert und ließ sich über USB nutzen. Es lag dann aus Zeitmangel lange herum.
Jetzt möchte ich das RAID-1 über den vorhandenen eSATA-Anschluss an ein Notebook mit eSATA anschließen. Zunächst wurde das RAID nicht erkannt (dmesg) und daher nicht gemountet. Dann habe ich im BIOS AHCI aktiviert und das Raid wurde im Dateimanager angezeigt aber nicht gemountet.
Beim Versuch, es durch Anklicken zu mounten, kam die Meldung:
Einhängen von Datenträger 4 TB nicht möglich Error mounting /dev/sdb at /media/clemens/347f56c9-521d-4776-9a8e-b961652440b8: wrong fs type, bad option, bad superblock on /dev/ sdb, missing codepage or helper program or other error.
dmesg lieferte:
[ 63.616938] BTRFS info (device sdb): disk space caching is enabled [ 63.616941] BTRFS info (device sdb): has skinny extents [ 63.617474] BTRFS error (device sdb): devid 2 uuid 819edb35-c177-44f5-bfbf-a39eec80262e is missing [ 63.617479] BTRFS error (device sdb): failed to read the system array: -2 [ 63.664203] BTRFS error (device sdb): open_ctree failed [ 168.421217] BTRFS info (device sdb): disk space caching is enabled [ 168.421231] BTRFS info (device sdb): has skinny extents [ 168.422720] BTRFS error (device sdb): devid 2 uuid 819edb35-c177-44f5-bfbf-a39eec80262e is missing [ 168.422726] BTRFS error (device sdb): failed to read the system array: -2 [ 168.460718] BTRFS error (device sdb): open_ctree failed [ 198.907594] BTRFS info (device sdb): disk space caching is enabled [ 198.907597] BTRFS info (device sdb): has skinny extents [ 198.908921] BTRFS error (device sdb): devid 2 uuid 819edb35-c177-44f5-bfbf-a39eec80262e is missing [ 198.908928] BTRFS error (device sdb): failed to read the system array: -2 [ 198.951593] BTRFS error (device sdb): open_ctree failed
Ist das RAID irgendwie defekt geworden? Denn zuvor hatte ich es via USB noch mounten können. Es mountete sich automatisch beim Einstecken des USB-Anschluss.
Um das zu prüfen, habe ich es wieder per USB verbunden. Es mountete automatisch sofort. Aber es wurden nun drei Datenträger mit 4 TB angezeigt, von denen nur zwei ein Auswerfe-Zeichen haben. Klicke ich auf eines der Laufwerke mit Auswerfezeichen, werden mir die Dateininhalte bei beiden korrekt (und identisch) angezeigt. Klicke ich auf den dritten angezeigten Datenträger mit 4 TB, fügt sich sofort ein weiteres 4TB Laufwerk mit Auswerfe-Zeichen hinzu. So ein Verhalten hatte ich damals nicht.
Nun habe ich es wieder bei laufendem Linux an den eSATA angesteckt. Wieder der gleiche Fehler!
dmesg liefert nun aber:
[ 3944.457226] BTRFS info (device sdb): disk space caching is enabled [ 3944.457229] BTRFS info (device sdb): has skinny extents [ 3944.486998] BTRFS error (device sdb): devid 2 uuid 819edb35-c177-44f5-bfbf-a39eec80262e is missing [ 3944.487005] BTRFS error (device sdb): failed to read chunk tree: -2 [ 3944.527010] BTRFS error (device sdb): open_ctree failed [ 8276.493872] i801_smbus 0000:00:1f.3: SMBus using PCI interrupt [ 8800.350017] BTRFS info (device sdb): disk space caching is enabled [ 8800.350020] BTRFS info (device sdb): has skinny extents [ 8800.350879] BTRFS error (device sdb): devid 2 uuid 819edb35-c177-44f5-bfbf-a39eec80262e is missing [ 8800.350884] BTRFS error (device sdb): failed to read chunk tree: -2 [ 8800.405812] BTRFS error (device sdb): open_ctree failed
Mein Ziel ist, dass das RAID via eSATA (auch nachträglich nach PC-Start) durch Einstecken des eSATA-Kabels automatisch gemountet wird. Was sollte ich jetzt tun?