FreeNAS UFS Datenträger mounten
Um Daten aus einer havarierten FreeNAS-Box zu retten, kann eine intakte Festplatte via USB-Adapter oder als USB-Festplatte an eine Linux-Maschine angeschlossen werden. Da das bevorzugte Dateisystem von FreeNAS plattformbedingt (FreeNAS basiert auf FreeBSD) UFS ist, wird sie unter Linux in der Regel nicht sofort als Datenträger erkannt. Um dennoch die Daten lesen zu können, sind einige Schritte notwendig.
Unter Windows sind Programme/Treiber von Drittanbietern verfügbar.
Um eine im FreeNAS fest eingebaute Festplatte nach dem Ausbauen mit einem PC zu verbinden, können USB-Adapter verwendetet werden, z.B. von Digitus oder trifoo. Mit diesen Adaptern lassen sich aber nur vollständig intakte Festplatten anschließen!
Hinweis: Geringfügig beschädigte Platten, die an einem S-ATA oder IDE (P-ATA)-Controller teilweise noch funktionieren, versagen meist am USB-Adapter vollständig ihren Dienst.
UFS unter Linux mounten
Dieses How-To beschreibt, wie eine USB-Festplatte die durch FreeNAS (hier Version 0.69.2) mit einem UFS2-Dateisystem formatiert wurde unter Linux (hier open SuSE 11.0) gemountet werden kann. Folgende Schritte sind nötig:
- Öffne ein Terminal bzw. ein Konsolenfenster.
- Erlange root-Rechte, in openSuSe mit
su
oder in Ubuntu mit:
sudo -i
- In die Konsole
modprobe ufs
eingeben, um den UFS-Treiber zu laden.
- Datenträger mit dem USB-Port des Linux-PCs verbinden.
- Gebe
dmesg | tail
in die Konsole ein. In der Ausgabe von dmesg findest du den Gerätename des USB-Datenträgers, z.B. sdb1.
- Erzeuge einen Mountpoint in deinem Homeverzeichnis mit z.B.
mkdir /home/ufs
durch deinen Benutzernamen ersetzen.
- USB-Festplatte mit
mount -t ufs -o ufstype=ufs2 /dev/sdb1 /home/ufs
mounten. Ggf. funktioniert auf deinem System nur der explizit lesende Zugriff (z.B. Ubuntu) mit einem der beiden nachfolgenden Befehle
mount -t ufs -ro ufstype=ufs2 /dev/sdb1 /home/ufs mount -t ufs -o ufstype=ufs2,ro /dev/sdb1 /home/ufs
Bei (sehr) alten FreeBSD-Systemen kann u.U. “ufstype=44bsd” zum Erfolg führen.
- Der Inhalt der USB-Festplatte findest du jetzt unter /home/ufs.
UFS unter Windows mounten
Um unter Windows UFS1 und UFS2-Datenträger zu mounten, kann man folgende Programme verwenden:
- UFS Explorer (Shareware) von SysDevSoftware (Windows 2000, XP, 2003, Vista, 7)
- ufs2tools (kostenlos, proprietäre Lizenz), (Windows 2000, XP)
Ich habe bisher keine der beiden o.g. Programme verwendet und kann keine Aussage über die Funktionalität und Zuverlässigkeit machen!
Einschränkungen
Wenn du RAID oder eine Verschlüsselung mit der zu mountenden Festplatte verwendet hast, wird dieses How-to so nicht funktionieren. Der UFS Explorer soll mit dem Raid-Access-Plugin auf RAID-Festplatten zugreifen können.
Montag, 7. Mai 2012 14:27
Sarah.Kroner@hotmail.de