ab220925
Goto Top

Freenas abgeschossen, Daten weg?

Hallo zusammen,

habe die letzten Tage meine kompletten Daten von meinem Laptop auf mein freenas verschoben, da ich mein Laptop neu formatieren und Windows 7 installieren möchte. Da das Verschieben von Filmen sehr langsam ging, habe ich an den Einstellungen der Netzwerkkarte rumgebastelt mit dem Ergebnis, dass sich mein freenas nicht mehr anpingen lies. Habe dann auf der Konsole die Netzwerkarte neu eingerichtet, aber auch ohne Erfolg.

Und dann kam der Geniestreich des abends: ich dachte, ich setze das Ganze auf die Werkseinstellungen zurück und spiele dann meine gesicherte Konfiguration wieder ein. Nach dem zurücksetzen habe ich dann mit Entsetzen festgestellt, dass meine Konfig- Datei auf dem freenas sind. Ich habe jetzt zwar wieder das freenas am Laufen, aber ohne Festplatten- Konfiguration!

Die Daten sind auf 2 Festplatten verteilt, die als JBOD mit einem Softraid konfiguriert sind. Freenas selber ist auf einem USB- Stick installiert.

Kann ich das Ganze neu aufsetzen und auf meine Daten wieder zugreifen? Oder eventuell die 2 Platten in ein NAS- Gehäuse einbauen und dann darauf zugreifen? Oder komme ich auf einem anderen Weg an die Daten oder zumindest an die Konfig- Datei?

Ich danke euch schonmal für die Hilfe.

Gruß
Stefan

Content-Key: 127844

Url: https://administrator.de/contentid/127844

Printed on: May 4, 2024 at 02:05 o'clock

Member: aqui
aqui Oct 24, 2009 at 19:20:12 (UTC)
Goto Top
Ggf FreeBSD ( Das ist das OS von FreeNAS) Boot CD booten und die Platten mit einem Festplatten_Universaladapter oder direkt anschliessen und mounten.
So sollten sich die Daten eigentlich wieder lesen lassen.
Mit Linux gehts auch z.B. Knoppix Live CD und dann die Platten mit dem Dateisystem FFS einhängen.
Normalerweise auch wenn du das FreeNAS neu aufsetzt und die Platten nicht neu formatierst oder partitionierst. Ersteres ist aber sicherer...
Member: ab220925
ab220925 Oct 24, 2009 at 20:11:21 (UTC)
Goto Top
hallo aqui,

danke für deine Antwort.

Habe mir mal die livefs von FreeBSD gezogen (Knoppix läuft noch, aber bei DSL1000 dauert das). Die 2 Platten habe ich in dem Rechner gelassen und von CD gebootet (ok so, oder?). Nach Auswahl von ein paar Einstellungen komme ich an eine shell und ab da habe ich keine Ahnung mehr wie ich weiter vorgehen muss. Ich muss die Festplatten mounten und dann meine gespeicherte Konfig suchen und finden.

Ist es mit Knoppix einfacher, da eine grafische Oberfläche vorhanden?
Member: aqui
aqui Oct 25, 2009 at 14:17:43 (UTC)
Goto Top
Checken welche Dateisystem benutzt ist und wo deine Platten dranhängen.
Dann z.B. sowas wie
mount -t ffs /dev/sda1 /mnt

Das mountet eine per USB angeschlossene Platte mit ffs Dateisytem ins Verzeichnis /mnt. Mit cd /mnt und dann ls -l kannst du dann den Inhalt der Platte ansehen.
Das /dev/xyz musst du bei dir anpassen je nachdem wo deine Platte physisch dranhängt.
Bei FreeBSD brauchst du den Typ nicht mit angeben, denn da ist FFS natürlich Default.
Da reicht dann ein einfaches mount /dev/xyz /mnt
Ein klein bischen Unix Grundschulwissen sollte man schon mitbringen oder mal bei Dr. Google nachfragen...
Member: ab220925
ab220925 Oct 26, 2009 at 13:24:30 (UTC)
Goto Top
Habe mir nun einen USB- Adapter besorgt, Ubuntu 9.04 installiert und folgende Befehle in der Konsole eingegeben:

sudo -i
modprobe ufs (FFS kennt mein Ubuntu nicht)

Festplatte mit USB- Port verbunden

dmesg | tail folgende Anzeige:
root@shir-khan:~# dmesg | tail
[ 172.457676] sd 6:0:0:0: [sdb] Write Protect is off
[ 172.457682] sd 6:0:0:0: [sdb] Mode Sense: 00 38 00 00
[ 172.457687] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[ 172.458447] sd 6:0:0:0: [sdb] 1953525168 512-byte hardware sectors: (1.00 TB/931 GiB)
[ 172.459067] sd 6:0:0:0: [sdb] Write Protect is off
[ 172.459072] sd 6:0:0:0: [sdb] Mode Sense: 00 38 00 00
[ 172.459076] sd 6:0:0:0: [sdb] Assuming drive cache: write through
[ 172.459083] sdb: unknown partition table
[ 172.470286] sd 6:0:0:0: [sdb] Attached SCSI disk
[ 172.470417] sd 6:0:0:0: Attached scsi generic sg2 type 0

mkdir /home/laptop/ufs
mount -t ufs -ro ufstype=ufs2 /dev/sdb /home/laptop/ufs
folgende Anzeige:
root@shir-khan:~# mount -t ufs -ro ufstype=ufs2 /dev/sdb /home/laptop/ufs
mount: wrong fs type, bad option, bad superblock on /dev/sdb,
missing codepage or helper program, or other error
Manchmal liefert das Syslog wertvolle Informationen – versuchen
Sie dmesg | tail oder so

cat /proc/partitions ergibt folgende Ausgabe:
root@shir-khan:~# cat /proc/partitions
major minor #blocks name

8 0 312571224 sda
8 1 10241406 sda1
8 2 46066387 sda2
8 3 1 sda3
8 5 35840983 sda5
8 6 3903763 sda6
8 7 10241406 sda7
8 8 56323858 sda8
8 9 149950678 sda9
8 16 976762584 sdb

eine erneute Eingabe von dsmeg | tail ergibt folgendes:
root@shir-khan:~# dmesg | tail
[ 2425.768636] You didn't specify the type of your ufs filesystem
[ 2425.768639]
[ 2425.768640] mount -t ufs -o ufstype=sun|sunx86|44bsd|ufs2|5xbsd|old|hp|nextstep|nextstep-cd|openstep ...
[ 2425.768643]
[ 2425.768644] >>>WARNING<<< Wrong ufstype may corrupt your filesystem, default is ufstype=old
[ 2425.769484] ufs_read_super: bad magic number
[ 2484.929108] CE: hpet increasing min_delta_ns to 22500 nsec
[ 2560.570543] ufs was compiled with read-only support, can't be mounted as read-write
[ 3674.375536] ufs was compiled with read-only support, can't be mounted as read-write
[ 4383.785074] CE: hpet increasing min_delta_ns to 33750 nsec

Was habe ich falsch gemacht bzw. wie muss ich vorgehen um doch noch auf die Platte zugreifen zu können?