Problem
Meine externe (USB-)Festplatte wird vom Computer nicht mehr richtig erkannt. Ich möchte ihre zweite verschlüsselte primäre Partition wiederherstellen /dev/sdb2
. Ich kenne ihre genaue Größe und Position auf der Festplatte.
Darüber hinaus ist auf meiner SSD gerade genug Platz, um diese Partition zu speichern, aber ich habe keinen Platz, um den Rest der Festplatte zu speichern.
Ursachen
Diese Ereignisse ereigneten sich in der folgenden Reihenfolge
- Die Festplatte fiel auf den Boden, funktionierte danach aber immer noch. Aber es könnte ein Hardwareproblem vorliegen.
- Eine 100 GB große ExFAT-Partition wurde erstellt als
/dev/sdb4
(meine letzte erlaubte primäre Partition) - Habe versucht, es mit GParted in ext4 zu formatieren
/dev/sdb4
. GParted hatte die vorherige Partition erfolgreich gelöscht, blieb aber beim Schreiben hängen. Es dauerte viel länger als erwartet, also habe ich versucht, es abzubrechen, aber GParted hat einfach weiter „daran gearbeitet“. Ich habe es über Nacht laufen lassen, bis ich mich dazu entschlossen habe, es zu beenden.
Seitdem wird es von meinem System nicht mehr erkannt.
Diagnostik
Nach diesen ThemenKein Zugriff auf die Festplatte möglich, Partitionstabelle defektUndWie kann ich verlorene/unzugängliche Daten von meinem Speichergerät wiederherstellen?, ich habe diese Diagnose versucht, aber es sieht schlimmer aus, als die Antworten vermuten lassen.
Nach dem Neustart und Anschließen der Festplatte an einen anderen USB-Anschluss:
$ ls /dev | grep sdb # only finds sdb a few minutes after plugging the HDD in. The rest of the commands are done after this step.
sdb
$ sudo fdisk /dev/sdb
[Welcome message...]
fdisk: cannot open /dev/sdb: No such file or directory
$ lsusb # This does manage to list my Western Digital hard drive
[...]
Bus 004 Device 003: ID 1058:10b8 Western Digital Technologies, Inc. Elements Portable (WDBU6Y, WDBUZG)
[...]
$ sudo ddru_diskutility --inquiry /dev/sdb
ddru_diskutility 1.3 20141005
SCSI inquiry results:
Vendor ID= WD
Product ID= Elements 10B8
Product Revision= 1012
Serial Number= 10B8WXE1
$ sudo smartctl --all /dev/sdb
smartctl 6.6 2016-05-31 r4324 [x86_64-linux-4.18.0-16-generic] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org
Read Device Identity failed: scsi error medium or hardware error (serious)
A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options.
$ sudo smartctl --all -T permissive /dev/sdb
smartctl 6.6 2016-05-31 [...]
Read Device Identity failed: scsi error medium or hardware error (serious)
=== START OF INFORMATION SECTION ===
Device Model: [No Information Found]
Serial Number: [No Information Found]
Firmware Version: [No Information Found]
Device is: Not in smartctl database [for details use: -P showall]
ATA Version is: [No Information Found]
Local Time is: Sun Mar 24 19:46:05 2019 CET
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 82-83 don't show if SMART supported.
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 85-87 don't show if SMART is enabled.
Ich hatte 3 funktionierende Partitionen auf der Festplatte, aber sie werden nicht angezeigt
Das Ausführen ddru_diskutility --inquiry
von „on“ dev/sda
ergibt einen zusätzlichen Absatz mit ATA identify device results
.
Weder TestDisk noch PhotoRec erkennen/dev/sdb
Anmerkungen
Ich habe nur meinen Laptop mit einem einzigen SATA-Stecker, keinen USB-Stick und gerade genug Speicherplatz für die Größe der Partition, die ich wiederherstellen möchte
Nach dem Rat vondieser Thread, ich habe vor, es weiter zu testen, indem ich
- Kaufen Sie einen USB-Stick und installieren Sie darauf ein Live-Recovery-Tool
- Ersetzen Sie die SATA-SSD meines Computers durch die Festplatte, die ich wiederherstellen möchte (entfernen Sie die USB-Schnittstelle).
- Versuchen Sie, meine SSD im USB-Gehäuse zu lesen, um zu sehen, ob es sich um einen Fehler an diesem Ende handelt
Ich werde auch versuchen, eine neue Festplatte zu bekommen, um meine Daten zu sichern ddrescue
, aber ich hatte gehofft, dass jemand eine Möglichkeit kennt, mit dem, womit ich arbeite, eine Partitionswiederherstellung durchzuführen?
Auf der Festplatte vorhandene Partitionen (soweit ich mich erinnere)
X: Woran ich mich nicht erinnere
Die Partition, die ich wiederherstellen möchte, ist die am Ende der Festplatte ( sdb2
)
| # | start (MB) | end (MB) | total size (MB) | following space (MB) |
|---|------------|----------|-----------------|----------------------|
| 1 | 1 | 4097 | 4096 | 0 |
| 3 | 4097 | 8193 | 4096 | 0 |
| 4 | 8193 | 110593 | 102400 | X |
| 2 | X | X | 20480 | 0 |