Page 1 of 1

Recuperation disque crashed synology

Posted: 26 Mar 2017, 10:03
by fred31
Hello,
Un de mes disques a laché, marqué comme crashed dans le disqk manager de synology...
Disque démonté, quelques tentatives de récupération des secteurs deffecteurs (avec HDD regenerator) et TestDisk arrive a faire une analyse (en mode deep search).
Bilan, toutes les partitions sont tombées et j'ai ce résultat
synology.png
synology.png (22.29 KiB) Viewed 2214 times
Et là, mes compétences s'arretes... j'ai tatonné sans succès
- mettre la partition SYNO210 en primary boot => le syno considère que le disque n'est pas initialisé
- mette le md0 en primary boot et le syno 210 en primary => le syno considère que la table de partition n'est pas lisible
retour au point de départ ... toute aide est la bienvenue :)

Re: Recuperation disque crashed synology

Posted: 26 Mar 2017, 13:18
by cgrenier
Pouvez-vous fournir le fichier testdisk.log ? Cela permettra de voir le type de Raid utilisé (Raid 0, Raid 1, Raid 5).

Re: Recuperation disque crashed synology

Posted: 26 Mar 2017, 19:28
by fred31
euh ... il fait 1.4Go :)
le disque était en Synology Hybrid Raid mais sans aucune protection ni optimisation de vitesse : en fait ce disque faisait son volume tout seul. ça aide ? :)

Re: Recuperation disque crashed synology

Posted: 26 Mar 2017, 19:45
by fred31
je viens d'en faire un "court"

Code: Select all


Sun Mar 26 19:43:28 2017
Command line: TestDisk

TestDisk 7.1-WIP, Data Recovery Utility, August 2016
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
OS: Windows 8 (9200)
Compiler: GCC 5.4, Cygwin32 2005.2
ext2fs lib: 1.43.1, ntfs lib: 10:0:0, reiserfs lib: none, ewf lib: 20140608, curses lib: ncurses 6.0
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sda)=275064201216
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdb)=1000204886016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdc)=3000592977920
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive0)=275064201216
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive1)=1000204886016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive2)=3000592977920
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\C:)=273779061248
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\D:)=840405352448
filewin32_getfilesize(\\.\E:) GetFileSize err Fonction incorrecte.

filewin32_setfilepointer(\\.\E:) SetFilePointer err Fonction incorrecte.

Warning: can't get size for \\.\E:
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\F:)=159795642368
Hard disk list
Disk /dev/sda - 275 GB / 256 GiB - CHS 33441 255 63, sector size=512 - Crucial_CT275MX300SSD4, S/N:16291346428A, FW:M0CR021
Disk /dev/sdb - 1000 GB / 931 GiB - CHS 121601 255 63, sector size=512 - WDC WD10JPVX-22JC3T0, S/N:WD-WXV1E652SS5P, FW:01.01A01
Disk /dev/sdc - 3000 GB / 2794 GiB - CHS 45600 255 63, sector size=4096 - Seagate   FA GoFlex Desk, S/N:01234567, FW:D19
Disk \\.\PhysicalDrive2 - 3000 GB / 2794 GiB - CHS 45600 255 63, sector size=4096 - Seagate   FA GoFlex Desk, S/N:01234567, FW:D19

Partition table type (auto): Intel
Disk \\.\PhysicalDrive2 - 3000 GB / 2794 GiB - Seagate   FA GoFlex Desk
Partition table type: Intel

Analyse Disk \\.\PhysicalDrive2 - 3000 GB / 2794 GiB - CHS 45600 255 63
Geometry from i386 MBR: head=255 sector=63
check_part_i386 1 type EE: no test
Current partition structure:
 1 P EFI GPT                  0   0  2 267349  89  4 4294967295
No partition is bootable

search_part()
Disk \\.\PhysicalDrive2 - 3000 GB / 2794 GiB - CHS 45600 255 63

recover_EXT2: s_block_group_nr=0/18, s_mnt_count=2/21, s_blocks_per_group=32768, s_inodes_per_group=8192
recover_EXT2: s_blocksize=4096
recover_EXT2: s_blocks_count 622544
recover_EXT2: part_size 622544
Filesystem created: Thu Dec 30 17:39:52 2010
Last mount time:    Sat Mar 25 15:29:25 2017
     Linux                    0   0 33    38 192 10     622544 [1.41.12-1340]
     ext4 blocksize=4096 Large_file Sparse_SB, 2549 MB / 2431 MiB

Raid magic value at 38/192/11
Raid apparent size: 2180925952 sectors
Raid chunk size: 0 bytes
md0 md 0.90.0 B.Endian Raid 1: devices 0(8,1)* 1(8,17)
     Linux RAID               0   0 33    38 192 26     622560 [md0]
     md 0.90.0 B.Endian Raid 1: devices 0(8,1)* 1(8,17), 2550 MB / 2431 MiB
     Linux Swap              38 192 27 250674 204 25 4026468095
     SWAP2 version 16777216, pagesize=4096, 16 TB / 14 TiB
This partition ends after the disk limits. (start=622592, size=4026468095, end=4027090686, disk end=732566645)

Raid magic value at 73/109/37
Raid apparent size: 3739021990 sectors
Syno210:2 md 1.x L.Endian Raid 1 - Array Slot : 0 (32768)
     Linux RAID              73 109 37 45600  27 12  731386065 [Syno210:2]
     md 1.x L.Endian Raid 1 - Array Slot : 0 (32768), 2995 GB / 2790 GiB
Disk \\.\PhysicalDrive2 - 3000 GB / 2794 GiB - CHS 45600 255 63
Check the harddisk size: HD jumper settings, BIOS detection...
The harddisk (3000 GB / 2794 GiB) seems too small! (< 16 TB / 15 TiB)
The following partition can't be recovered:
     Linux Swap              38 192 27 250674 204 25 4026468095
     SWAP2 version 16777216, pagesize=4096, 16 TB / 14 TiB

Results
     Linux                    0   0 33    38 192 10     622544 [1.41.12-1340]
     ext4 blocksize=4096 Large_file Sparse_SB, 2549 MB / 2431 MiB
     Linux RAID               0   0 33    38 192 26     622560 [md0]
     md 0.90.0 B.Endian Raid 1: devices 0(8,1)* 1(8,17), 2550 MB / 2431 MiB
   * Linux RAID              73 109 37 45600  27 59  731386112 [Syno210:2]
     md 1.x L.Endian Raid 1 - Array Slot : 0 (32768), 2995 GB / 2790 GiB

interface_write()
 1 * Linux RAID              73 109 37 45600  27 59  731386112 [Syno210:2]