Komme nicht weiter u.a. The following partition can't be recovered / Meldung Can't open filesystem

TestDisk benutzen um verlorene Partitionen wiederherzustellen
Forum rules
Your help is welcome: there are currently few answers or none to most message posted in the German forum!
If you want to post a request for help, please consider using the English forum.
Locked
Message
Author
Brocast
Posts: 1
Joined: 16 Dec 2020, 18:52

Komme nicht weiter u.a. The following partition can't be recovered / Meldung Can't open filesystem

#1 Post by Brocast »

Moinsen,
zunächst einmal vielen Dank an alle Beteiligten das dieses Forum existiert.

Mein Scenario und Fehlermeldungen in Kurzform:

- USB-HDD (ntfs Win7/Win10) mit SD-Card Image überschrieben

- nach Scan Deleted Partiton auf Primary gesetzt

- . . .

- Meldung Can't open filesystem. Filesystem seems damaged

- Meldung The following partition can't be recovered

- Meldung This partition ends after the disk limits

- Meldung Bad BS / Bad Backup BS u.a.

Habs wahrscheinlich selber zwischenzeitlich mit Write/Confirm verschlimmbessert. Drehe mich nun im Kreis und weiß nicht weiter, bzw. Was oder ob überhaupt Wie noch was hier zu machen ist?!?

Kann auch mit der Meldung

$MFT has invalid magic.
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/output error.
Failed to startup volume: Input/output error.

nicht etwas anfangen. Evtl. Controller/Hardware Fehler, oder Spin up Problem USB-HDD ???

Wäre schön wenn mir jemand für einen neuen Anfang irgendwie reinhelfen könnte. Vielen Dank im voraus.
Vielleicht hier zu Beginn mal das letzte Log:

Code: Select all

Wed Dec 16 19:44:16 2020
Command line: TestDisk

TestDisk 7.2-WIP, Data Recovery Utility, Novembre 2020
Christophe GRENIER <grenier@cgsecurity.org>
https://www.cgsecurity.org
OS: Windows 8 (9200)
Compiler: GCC 9.3, Cygwin 3001.4
ext2fs lib: 1.45.3, ntfs lib: 10:0:0, reiserfs lib: none, ewf lib: 20140608, curses lib: ncurses 6.1

disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdf)=1000204886016

disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive5)=1000204886016

Hard disk list

Disk /dev/sdf - 1000 GB / 931 GiB - CHS 121601 255 63, sector size=512 - Intenso External USB-3.0, S/N:xxx601027562D, FW:1201


Partition table type (auto): Intel
Disk /dev/sdf - 1000 GB / 931 GiB - Intenso External USB-3.0
Partition table type: Intel

Analyse Disk /dev/sdf - 1000 GB / 931 GiB - CHS 121601 255 63
Geometry from i386 MBR: head=255 sector=63
check_part_i386 failed for partition type 07
Current partition structure:
Invalid NTFS or exFAT boot
 1 P HPFS - NTFS              0  32 33 121601  25 24 1953519616
 1 P HPFS - NTFS              0  32 33 121601  25 24 1953519616
No partition is bootable

search_part()
Disk /dev/sdf - 1000 GB / 931 GiB - CHS 121601 255 63
FAT16 at 0/130/3
check_FAT: Unusual media descriptor (0xf0!=0xf8)
FAT1 : 1-256
FAT2 : 257-512
start_rootdir : 513
Data : 545-1048560
sectors : 1048576
cluster_size : 16
no_of_cluster : 65501 (2 - 65502)
fat_length 256 calculated 256
heads/cylinder 4 (FAT) != 255 (HD)
sect/track 8192 (FAT) != 63 (HD)

FAT16 at 0/130/3
     FAT16 >32M               0 130  3    65 199  6    1048576 [LIBREELEC]
     FAT16, blocksize=8192, 536 MB / 512 MiB

recover_EXT2: s_block_group_nr=0/1834, s_mnt_count=10/4294967295, s_blocks_per_group=8192, s_inodes_per_group=2048
recover_EXT2: s_blocksize=1024
recover_EXT2: s_blocks_count 15029760
recover_EXT2: part_size 30059520
Filesystem created: Tue Aug 18 21:08:58 2020
Last mount time:    Thu Jan  1 01:00:01 1970
     Linux                   65 199  7  1936 229 21   30059520 [STORAGE]
     ext4 blocksize=1024 Large_file Sparse_SB, 15 GB / 14 GiB

recover_EXT2: s_block_group_nr=0/16, s_mnt_count=18/4294967295, s_blocks_per_group=32768, s_inodes_per_group=8128
recover_EXT2: s_blocksize=4096
recover_EXT2: s_blocks_count 551936
recover_EXT2: part_size 4415488
Filesystem created: Thu Dec 12 12:36:56 2019
Last mount time:    Thu Jan  1 01:00:02 1970
     Linux                42563 217 23 42838 179 29    4415488 [Storage]
     ext4 blocksize=4096 Large_file Sparse_SB Recover, 2260 MB / 2156 MiB

recover_EXT2: s_block_group_nr=0/16, s_mnt_count=18/4294967295, s_blocks_per_group=32768, s_inodes_per_group=8128
recover_EXT2: s_blocksize=4096
recover_EXT2: s_blocks_count 551936
recover_EXT2: part_size 4415488
Filesystem created: Thu Dec 12 12:36:56 2019
Last mount time:    Thu Jan  1 01:00:02 1970
     Linux                44899 180 18 45174 142 24    4415488 [Storage]
     ext4 blocksize=4096 Large_file Sparse_SB Recover, 2260 MB / 2156 MiB

recover_EXT2: s_block_group_nr=0/35, s_mnt_count=2/4294967295, s_blocks_per_group=32768, s_inodes_per_group=8112
recover_EXT2: s_blocksize=4096
recover_EXT2: s_blocks_count 1166335
recover_EXT2: part_size 9330680
Filesystem created: Thu Dec 12 12:28:58 2019
Last mount time:    Thu Dec 12 12:39:40 2019
     Linux                55245 131 55 55826  82 56    9330680 [root]
     ext4 blocksize=4096 Large_file Sparse_SB Recover, 4777 MB / 4555 MiB

recover_EXT2: s_block_group_nr=0/35, s_mnt_count=2/4294967295, s_blocks_per_group=32768, s_inodes_per_group=8112
recover_EXT2: s_blocksize=4096
recover_EXT2: s_blocks_count 1166335
recover_EXT2: part_size 9330680
Filesystem created: Thu Dec 12 12:28:58 2019
Last mount time:    Thu Dec 12 12:39:40 2019
     Linux                99049 196 28 99630 147 29    9330680 [root]
     ext4 blocksize=4096 Large_file Sparse_SB Recover, 4777 MB / 4555 MiB

recover_EXT2: s_block_group_nr=0/35, s_mnt_count=2/4294967295, s_blocks_per_group=32768, s_inodes_per_group=8112
recover_EXT2: s_blocksize=4096
recover_EXT2: s_blocks_count 1166335
recover_EXT2: part_size 9330680
Filesystem created: Thu Dec 12 12:28:58 2019
Last mount time:    Thu Dec 12 12:39:40 2019
     Linux                101604   0 29 102184 206 30    9330680 [root]
     ext4 blocksize=4096 Large_file Sparse_SB Recover, 4777 MB / 4555 MiB

recover_EXT2: s_block_group_nr=0/35, s_mnt_count=2/4294967295, s_blocks_per_group=32768, s_inodes_per_group=8112
recover_EXT2: s_blocksize=4096
recover_EXT2: s_blocks_count 1166335
recover_EXT2: part_size 9330680
Filesystem created: Thu Dec 12 12:28:58 2019
Last mount time:    Thu Dec 12 12:39:40 2019
     Linux                112305 124 12 112886  75 13    9330680 [root]
     ext4 blocksize=4096 Large_file Sparse_SB Recover, 4777 MB / 4555 MiB
NTFS at 121600/254/63
filesystem size           1953518017
sectors_per_cluster       8
mft_lcn                   786432
mftmirr_lcn               2
clusters_per_mft_record   -10
clusters_per_index_record 1
     HPFS - NTFS              0  32 33 121600 254 63 1953518017
     NTFS found using backup sector, blocksize=4096, 1000 GB / 931 GiB
NTFS at 121600/254/63
filesystem size           1953518017
sectors_per_cluster       8
mft_lcn                   786432
mftmirr_lcn               2
clusters_per_mft_record   -10
clusters_per_index_record 1
file_pread(9,2,buffer,1959811526(121992/159/30)) lseek err Invalid argument
file_pread(9,1,buffer,1959811526(121992/159/30)) lseek err Invalid argument
NTFS: Can't read MFT
     HPFS - NTFS          121600 254 63 243201 222 30 1953518017
     NTFS, blocksize=4096, 1000 GB / 931 GiB
This partition ends after the disk limits. (start=1953520064, size=1953518017, end=3907038080, disk end=1953525168)
file_pread(9,2,buffer,1953525759(121601/90/25)) lseek err Invalid argument
file_pread(9,1,buffer,1953525759(121601/90/25)) lseek err Invalid argument
file_pread(9,2,buffer,1953525760(121601/90/26)) lseek err Invalid argument
file_pread(9,1,buffer,1953525760(121601/90/26)) lseek err Invalid argument
file_pread(9,8,buffer,1953525248(121601/82/18)) lseek err Invalid argument
file_pread(9,1,buffer,1953525248(121601/82/18)) lseek err Invalid argument
file_pread(9,8,buffer,1953525376(121601/84/20)) lseek err Invalid argument
file_pread(9,8,buffer,1953525504(121601/86/22)) lseek err Invalid argument
file_pread(9,8,buffer,1953525632(121601/88/24)) lseek err Invalid argument
file_pread(9,7,buffer,1953525761(121601/90/27)) lseek err Invalid argument
file_pread(9,2,buffer,1953525760(121601/90/26)) lseek err Invalid argument
file_pread(9,8,buffer,1953525768(121601/90/34)) lseek err Invalid argument
file_pread(9,3,buffer,1953525776(121601/90/42)) lseek err Invalid argument
file_pread(9,3,buffer,1953525823(121601/91/26)) lseek err Invalid argument
file_pread(9,8,buffer,1953525839(121601/91/42)) lseek err Invalid argument
file_pread(9,11,buffer,1953525886(121601/92/26)) lseek err Invalid argument
file_pread(9,2,buffer,1953527808(121601/122/58)) lseek err Invalid argument
Disk /dev/sdf - 1000 GB / 931 GiB - CHS 121601 255 63
Check the harddisk size: HD jumper settings, BIOS detection...
The harddisk (1000 GB / 931 GiB) seems too small! (< 2000 GB / 1863 GiB)
The following partition can't be recovered:
     HPFS - NTFS          121600 254 63 243201 222 30 1953518017
     NTFS, blocksize=4096, 1000 GB / 931 GiB

Results
     HPFS - NTFS              0  32 33 121601  25 24 1953519616
     NTFS found using backup sector, blocksize=4096, 1000 GB / 931 GiB
     FAT16 >32M               0 130  3    65 199  6    1048576 [LIBREELEC]
     FAT16, blocksize=8192, 536 MB / 512 MiB
     Linux                   65 199  7  1936 245 37   30060544 [STORAGE]
     ext4 blocksize=1024 Large_file Sparse_SB, 15 GB / 14 GiB
     Linux                42563 217 23 42838 179 29    4415488 [Storage]
     ext4 blocksize=4096 Large_file Sparse_SB Recover, 2260 MB / 2156 MiB
     Linux                44899 180 18 45174 142 24    4415488 [Storage]
     ext4 blocksize=4096 Large_file Sparse_SB Recover, 2260 MB / 2156 MiB
     Linux                55245 131 55 55826  83  1    9330688 [root]
     ext4 blocksize=4096 Large_file Sparse_SB Recover, 4777 MB / 4556 MiB
     Linux                99049 196 28 99630 147 37    9330688 [root]
     ext4 blocksize=4096 Large_file Sparse_SB Recover, 4777 MB / 4556 MiB
     Linux                101604   0 29 102184 206 38    9330688 [root]
     ext4 blocksize=4096 Large_file Sparse_SB Recover, 4777 MB / 4556 MiB
     Linux                112305 124 12 112886  75 21    9330688 [root]
     ext4 blocksize=4096 Large_file Sparse_SB Recover, 4777 MB / 4556 MiB
$MFT has invalid magic.
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/output error.
Failed to startup volume: Input/output error.
$MFT has invalid magic.
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/output error.
$MFT has invalid magic.
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/output error.
Failed to startup volume: Input/output error.
$MFT has invalid magic.
ntfs_mft_load(): Failed.
Failed to load $MFT: Input/output error.
Not an exFAT boot sector.

     HPFS - NTFS              0  32 33 121601  25 24 1953519616
     NTFS found using backup sector, blocksize=4096, 1000 GB / 931 GiB
Can't open filesystem. Filesystem seems damaged.

interface_write()
 1 P HPFS - NTFS              0  32 33 121601  25 24 1953519616
Don't write, no confirmation

TestDisk exited normally.

recuperation
Posts: 2720
Joined: 04 Jan 2019, 09:48
Location: Hannover, Deutschland (Germany, Allemagne)

Re: Komme nicht weiter u.a. The following partition can't be recovered / Meldung Can't open filesystem

#2 Post by recuperation »

Mit Testdisk werden gelöschte Partitionen gesucht und wieder in die Partitionstabelle eingetragen. Es ist sinnvoll, nur intakte Partitionen einzutragen. Dazu sollten die Partitionen alle einzeln mit der Taste "p" (list files) auf erwartete Inhalte untersucht werden. Ist das Ergebnis unbefriedigend, sollte die Suche mit "deep search" fortgesetzt werden und danach die Partitionen untersucht werden. Bestimmte leichte Schäden innerhalb des Dateisystems kann Testdisk kompensieren und trotzdem Partitionsinhalte extrahieren.

Falls diese Verfahrensweise scheitert, bleibt nur noch Photorec übrig, das aber prinzipbedingt keine Metadaten wie Dateiname, Ordnerstruktur etc. wiederherstellen kann.

Schlägt dies auch fehl, kann man versuchen, eine kommerzielle Software zu benutzen.

Es gibt im Log ein paar Input/Output-Fehler. Ich bin mir unsicher, ob die aufgrund eines Hardwarefehlers oder aufgrund überschriebener Daten verursacht werden, da die Festplatte ja vorher zu funktionieren schien.
Bekannte Fehlerinformationen der Festplatte kann man aber sehr schnell mit den Smartmontools kontrollieren, Befehl "smartctl -a /dev/sdX > C:\brocast.txt"
Der Buchstabe X muss durch den passenden Laufwerksbuchstaben ersetzt werden. "brocast.txt" enthält dann die Logdatei.
Bei externen Festplatten muss eventuell je nach Chipsatz der Parameter "-d" benutzt werden, z.B. "smartctl -a -d sat,12 /dev/sdX > C:\brocast.txt"

Wenn man auf der folgenden Seite nach "-d TYPE" sucht, findet man alle Varianten des d-Parameters:
https://www.smartmontools.org/browser/t ... rtctl.8.in

Bitte auch die Dokumentation lesen!!!

https://www.cgsecurity.org/wiki/TestDisk_DE

Auf der obenstehenden Seite ist auch das englischsprachige Handbuch verlinkt:
https://www.cgsecurity.org/testdisk.pdf

Locked