Partition sector doesn't have the endmark 0xAA55 + disque impossible à initialisé (W7)

Comment utiliser TestDisk pour récupérer une partition perdue
Locked
Message
Author
kronak
Posts: 2
Joined: 17 Apr 2020, 06:56

Partition sector doesn't have the endmark 0xAA55 + disque impossible à initialisé (W7)

#1 Post by kronak »

Bonjour,

(Je repost le sujet j'ai l'impression qu'il y a eu un bug chez moi)

Merci M. Grenier pour les utilitaires que vous avez mis à disposition, ils m'ont plusieurs fois déjà été très utile.

Mon problème concerne un disque dur SSD Verbatim mis en place dans un ancien PC portable, il y a ~1 an 1/2.

BSOD soudain + impossible de reboot :
- Le disque est détecté dans le BIOS
- Impossible à initialisé dans W7
- Impossible de formater + réinstal un OS
- Détecté dans CrystalDiskInfo mais aucunes données
- Voici le code Testdisk

Code: Select all



Fri Apr 17 08:26:39 2020
Command line: TestDisk

TestDisk 7.2-WIP, Data Recovery Utility, January 2020
Christophe GRENIER <grenier@cgsecurity.org>
https://www.cgsecurity.org
OS: Windows 7 (7601) SP1
Compiler: GCC 7.4, Cygwin 3000.3
ext2fs lib: 1.45.3, 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)=1000204886016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdd)=120034123776
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive0)=1000204886016
filewin32_getfilesize(\\.\PhysicalDrive1) GetFileSize err Fonction incorrecte.

filewin32_setfilepointer(\\.\PhysicalDrive1) SetFilePointer err Fonction incorrecte.

Warning: can't get size for \\.\PhysicalDrive1
filewin32_getfilesize(\\.\PhysicalDrive2) GetFileSize err Fonction incorrecte.

filewin32_setfilepointer(\\.\PhysicalDrive2) SetFilePointer err Fonction incorrecte.

Warning: can't get size for \\.\PhysicalDrive2
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive3)=120034123776
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\C:)=987563556864
filewin32_getfilesize(\\.\D:) GetFileSize err Fonction incorrecte.

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

Warning: can't get size for \\.\D:
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\E:)=0
Warning: can't get size for \\.\E:
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\F:)=0
Warning: can't get size for \\.\F:
Hard disk list
Disk /dev/sda - 1000 GB / 931 GiB - CHS 121601 255 63, sector size=512 - ST1000DM 003-1ER162, S/N:Z4YBFHPY, FW:CC45
Disk /dev/sdd - 120 GB / 111 GiB - CHS 14593 255 63, sector size=512 - Verbatim  Vi500 S3 120GB, FW:SSD

Partition table type defaults to Intel
Disk /dev/sdd - 120 GB / 111 GiB - Verbatim  Vi500 S3 120GB
Partition table type: Intel

Analyse Disk /dev/sdd - 120 GB / 111 GiB - CHS 14593 255 63
Current partition structure:

Partition sector doesn't have the endmark 0xAA55

search_part()
Disk /dev/sdd - 120 GB / 111 GiB - CHS 14593 255 63
file_pread(5,2,buffer,234442751(14593/98/33)) lseek err Invalid argument
file_pread(5,1,buffer,234442751(14593/98/33)) lseek err Invalid argument
file_pread(5,2,buffer,234442752(14593/98/34)) lseek err Invalid argument
file_pread(5,14,buffer,234442754(14593/98/36)) lseek err Invalid argument
file_pread(5,3,buffer,234442768(14593/98/50)) lseek err Invalid argument
file_pread(5,3,buffer,234442815(14593/99/34)) lseek err Invalid argument
file_pread(5,8,buffer,234442831(14593/99/50)) lseek err Invalid argument
file_pread(5,11,buffer,234442878(14593/100/34)) lseek err Invalid argument
file_pread(5,2,buffer,234444800(14593/131/3)) lseek err Invalid argument

Results

interface_write()
 
No partition found or selected for recovery

search_part()
Disk /dev/sdd - 120 GB / 111 GiB - CHS 14593 255 63
file_pread(5,2,buffer,234442751(14593/98/33)) lseek err Invalid argument
file_pread(5,1,buffer,234442751(14593/98/33)) lseek err Invalid argument
file_pread(5,2,buffer,234442752(14593/98/34)) lseek err Invalid argument

Results

interface_write()
 
No partition found or selected for recovery
simulate write!

write_mbr_i386: starting...
Store new MBR code
write_all_log_i386: starting...
No extended partition

Interface Advanced
A new copy of MBR code has been written.
You have to reboot for the change to take effect.

TestDisk exited normally.



Fri Apr 17 08:34:50 2020
Command line: TestDisk

TestDisk 7.2-WIP, Data Recovery Utility, January 2020
Christophe GRENIER <grenier@cgsecurity.org>
https://www.cgsecurity.org
OS: Windows 7 (7601) SP1
Compiler: GCC 7.4, Cygwin 3000.3
ext2fs lib: 1.45.3, ntfs lib: 10:0:0, reiserfs lib: none, ewf lib: 20140608, curses lib: ncurses 6.0



Fri Apr 17 08:36:20 2020
Command line: TestDisk

TestDisk 7.2-WIP, Data Recovery Utility, January 2020
Christophe GRENIER <grenier@cgsecurity.org>
https://www.cgsecurity.org
OS: Windows 7 (7601) SP1
Compiler: GCC 7.4, Cygwin 3000.3
ext2fs lib: 1.45.3, 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)=1000204886016
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(/dev/sdd)=120034123776
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive0)=1000204886016
filewin32_getfilesize(\\.\PhysicalDrive1) GetFileSize err Fonction incorrecte.

filewin32_setfilepointer(\\.\PhysicalDrive1) SetFilePointer err Fonction incorrecte.

Warning: can't get size for \\.\PhysicalDrive1
filewin32_getfilesize(\\.\PhysicalDrive2) GetFileSize err Fonction incorrecte.

filewin32_setfilepointer(\\.\PhysicalDrive2) SetFilePointer err Fonction incorrecte.

Warning: can't get size for \\.\PhysicalDrive2
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\PhysicalDrive3)=120034123776
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\C:)=987563556864
filewin32_getfilesize(\\.\D:) GetFileSize err Fonction incorrecte.

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

Warning: can't get size for \\.\D:
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\E:)=0
Warning: can't get size for \\.\E:
disk_get_size_win32 IOCTL_DISK_GET_LENGTH_INFO(\\.\F:)=0
Warning: can't get size for \\.\F:
Hard disk list
Disk /dev/sda - 1000 GB / 931 GiB - CHS 121601 255 63, sector size=512 - ST1000DM 003-1ER162, S/N:Z4YBFHPY, FW:CC45
Disk /dev/sdd - 120 GB / 111 GiB - CHS 14593 255 63, sector size=512 - Verbatim  Vi500 S3 120GB, FW:SSD

Partition table type defaults to Intel
Disk /dev/sdd - 120 GB / 111 GiB - Verbatim  Vi500 S3 120GB
Partition table type: Intel

Analyse Disk /dev/sdd - 120 GB / 111 GiB - CHS 14593 255 63
Current partition structure:

Partition sector doesn't have the endmark 0xAA55

search_part()
Disk /dev/sdd - 120 GB / 111 GiB - CHS 14593 255 63
file_pread(5,2,buffer,234442751(14593/98/33)) lseek err Invalid argument
file_pread(5,1,buffer,234442751(14593/98/33)) lseek err Invalid argument
file_pread(5,2,buffer,234442752(14593/98/34)) lseek err Invalid argument
file_pread(5,14,buffer,234442754(14593/98/36)) lseek err Invalid argument
file_pread(5,3,buffer,234442768(14593/98/50)) lseek err Invalid argument
file_pread(5,3,buffer,234442815(14593/99/34)) lseek err Invalid argument
file_pread(5,8,buffer,234442831(14593/99/50)) lseek err Invalid argument
file_pread(5,11,buffer,234442878(14593/100/34)) lseek err Invalid argument
file_pread(5,2,buffer,234444800(14593/131/3)) lseek err Invalid argument

Results

interface_write()
 
No partition found or selected for recovery

search_part()
Disk /dev/sdd - 120 GB / 111 GiB - CHS 14593 255 63
file_pread(5,2,buffer,234442751(14593/98/33)) lseek err Invalid argument
file_pread(5,1,buffer,234442751(14593/98/33)) lseek err Invalid argument
file_pread(5,2,buffer,234442752(14593/98/34)) lseek err Invalid argument

Results
Change partition type:
     No partition             0   0  1 14592 254 63  234436545

interface_write()
 
No partition found or selected for recovery
simulate write!

write_mbr_i386: starting...
Store new MBR code
write_all_log_i386: starting...
No extended partition

TestDisk exited normally.

Avez vous un avis ?

En vous remerciant par avance.

User avatar
cgrenier
Site Admin
Posts: 5432
Joined: 18 Feb 2012, 15:08
Location: Le Perreux Sur Marne, France
Contact:

Re: Partition sector doesn't have the endmark 0xAA55 + disque impossible à initialisé (W7)

#2 Post by cgrenier »

Votre premier message était en attente de modération, je l'ai supprimé pour éviter un doublon.

Essayez PhotoRec sur votre SSD. Est-ce que des données sont récupérées ?

kronak
Posts: 2
Joined: 17 Apr 2020, 06:56

Re: Partition sector doesn't have the endmark 0xAA55 + disque impossible à initialisé (W7)

#3 Post by kronak »

J'ai essayé photorec pour récupérer mes données, sans succès.

Est ce qu'on imagine qu'il est HS? ou est ce que je peux encore tenter qqch d'autre ?

Locked