Etwas Hintergrund
- Die Festplatte selbst wurde von einem Freund "bearbeitet" und soll noch intakt, unbeschädigt und noch einbaufähig / wiederherstellbar sein
- Die Festplatte war Teil eines Software-Raids 1 auf Ubuntu 12.04
- Die andere Festplatte im ursprünglichen RAID 1 wurde formatiert und für einen anderen Zweck verwendet, sodass die aktuelle Festplatte (die fragliche) technisch gesehen immer noch Teil eines RAIDs ist, der nicht mehr existiert
Was ich schon ausprobiert habe
Grundmontage
- Ich fügte einen Eintrag zu fstab hinzu, markierte die Festplatte als ext3 / ext4 und versuchte zu mounten.
Beim Mounten erscheint der folgende Fehler
wrong fs type, bad option, bad superblock on
Und in dmesg
EXT4-fs (sdc1): VFS: Can't find ext4 filesystem
Ich habe versucht, den Dateisystemtyp des Datenträgers zu finden und habe mit gefunden
$sudo file -s /dev/sdc
/dev/sdc: x86 boot sector; partition 1: ID=0x83, starthead 254, startsector 63, 1953520002 sectors, code offset 0xb8
Wo ich Hilfe brauche / Meine Fragen
- Gibt es eine Möglichkeit, die Festplatte in ext4 zu konvertieren, ohne die Daten zu beschädigen?
- Gibt es eine einfache Möglichkeit, die Linux 83-Datenträger zu mounten und die Daten wiederherzustellen?
- Ich habe momentan eine andere Festplatte frei, falls es möglich ist, den Raid irgendwie neu zu erstellen
- Mein Hauptziel ist es, die Daten von der Festplatte wiederherzustellen. Ich bin offen für alle Möglichkeiten.
Aktualisieren
Ausgabe einiger Befehle
fdisk -l / dev / sdc
$fdisk -l /dev/sdc
Disk /dev/sdc: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0005ed9c
Device Boot Start End Blocks Id System
/dev/sdc1 63 1953520064 976760001 83 Linux
Datei -s / dev / sdc1
$file -s /dev/sdc1
/dev/sdc1: data
hexdump -C -n 32256 / dev / sdc (nicht sicher, ob dies helfen könnte oder nicht)
$hexdump -C -n 32256 /dev/sdc` 00000000 fa b8 00 10 8e d0 bc 00 b0 b8 00 00 8e d8 8e c0 |................| 00000010 fb be 00 7c bf 00 06 b9 00 02 f3 a4 ea 21 06 00 |...|.........!..| 00000020 00 be be 07 38 04 75 0b 83 c6 10 81 fe fe 07 75 |....8.u........u| 00000030 f3 eb 16 b4 02 b0 01 bb 00 7c b2 80 8a 74 01 8b |.........|...t..| 00000040 4c 02 cd 13 ea 00 7c 00 00 eb fe 00 00 00 00 00 |L.....|.........| 00000050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| * 000001b0 00 00 00 00 00 00 00 00 9c ed 05 00 00 00 00 fe |................| 000001c0 ff ff 83 fe ff ff 3f 00 00 00 82 59 70 74 00 00 |......?....Ypt..| 000001d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| * 000001f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa |..............U.| 00000200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| * 00007e00
df
zeigt mir, dass die neu bereitgestellte Festplatte zu 2% verwendet wird, was erheblich niedriger als erwartet ist.
mount -t ext4
? Das -f-Flag ist für das 'Fake'-Mounten (Ubuntu 14.04).
mount -f ext4 /dev/sdc1 /mountpoint
sollte den Trick machen. Mount zu zwingen, ext4 anzunehmen, anstatt nach einem Dateisystem zu suchen , ist das, was -f tut