Es ist ein 8 GB Patriot-USB-Stick, den ich ausgiebig mit vielen Daten verwendet habe. Heute wird es erkannt, aber alle Daten sind weg: ( BEARBEITEN Sie zumindest einige Daten sind noch da, aber die Partitionstabelle ist weg)
EDIT @Sathya (danke) hier ist die relevante Ausgabe von sudo fdisk -l:
Disk /dev/sdc: 8019 MB, 8019509248 bytes
247 heads, 62 sectors/track, 1022 cylinders
Units = cylinders of 15314 * 512 = 7840768 bytes
Disk /dev/sdc doesn't contain a valid partition table
Es sieht so aus, als wäre es / dev / sdc mit diesen 8 GB ... und ohne Partitionstabelle.
Ich habe versucht, / dev / sdc (und dann dmesg | tail) zu mounten :
/media> sudo mount /dev/sdc mytmp
mount: wrong fs type, bad option, bad superblock on /dev/sdc,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
/media> dmesg | tail
[ 24.300000] sdc: unknown partition table
[ 24.320000] sd 2:0:0:0: Attached scsi removable disk sdc
[ 24.370000] usb-storage: device scan complete
[ 26.870000] EXT2-fs error (device sdc): ext2_check_descriptors: Block bitmap for group 1 not in group (block 0)!
[ 26.870000] EXT2-fs: group descriptors corrupted!
[ 50.420000] unhashed dentry being revalidated: .DCOPserver_eeepc-brendanma__0
[ 50.430000] unhashed dentry being revalidated: .DCOPserver_eeepc-brendanma__0
[ 50.430000] unhashed dentry being revalidated: .DCOPserver_eeepc-brendanma__0
[ 5565.470000] EXT2-fs error (device sdc): ext2_check_descriptors: Block bitmap for group 1 not in group (block 0)!
[ 5565.470000] EXT2-fs: group descriptors corrupted!
EDIT @Col: Ergebnisse von Testdisk
Disk /dev/sdc - 8013 MB / 7642 MiB - CHS 1022 247 62
Current partition structure:
Partition Start End Size in sectors
Partition sector doesn't have the endmark 0xAA55
Nachdem ich getroffen habe [proceed], heißt es:
Structure: Ok.
Keys A: add partition, L: load backup, Enter: to continue
Die "Struktur: Ok." scheint beruhigend ... macht "A: Partition hinzufügen" meine alten Daten zugänglich (wenn sie noch vorhanden sind) oder wird eine neue, frische Partition erstellt?
Eine andere Option ist " [ MBR Code ] Write TestDisk MBR code to first sector" - wäre es besser, dies zu tun?
BEARBEITEN Ich habe festgestellt, dass sich zumindest einige meiner Daten noch auf dem Flash-Laufwerk befinden. Verwenden Sie dazu die folgenden Informationen und suchen Sie in weniger nach englischem Text (wie "the"):
cat /dev/sde | tr -cd '\11\12\40\1540-\176' | less
(Das Laufwerk wurde von "/ dev / sdb" in "/ dev / sde" geändert, da ich heute einige zusätzliche Laufwerke angeschlossen habe.) Ich habe gelernt, dass "/ dev / sde1" die erste Partition sein würde; und "/ dev / sde" ist das gesamte Laufwerk. Da Unix diese Geräte wie Dateien behandelt, können Sie alle üblichen Unix-Dateibefehle für sie verwenden catund sie dann wie jeden anderen Datenstrom verarbeiten. Das trobige entfernt nicht druckbare Zeichen ("\ 40" ist Leerzeichen, das ich beibehalten wollte). In weniger können Sie "/" zum Suchen verwenden, ähnlich wie bei Vim.
Wie kann ich meine Daten zurückerhalten (vorausgesetzt, sie sind noch vorhanden)? Wenn nur die Partitionstabelle beschädigt ist, gibt es ein Standard-Tool zur Wiederherstellung von Partitionen? Gibt es eine Möglichkeit zur "Neupartitionierung", ohne alles zu löschen?