#1 Le 26/10/2018, à 22:08
- Nachou26
[resolu]Perte de partition sur DD externe
Bonjour,
Un de mes amis à eu un problème sur un DD externe Samsung et me l'a passé pour voir si je peux faire quelque chose...
A priori " le disque n'a plus fonctionné, du jour au lendemain", c'était il y a longtemps, difficile d'en savoir plus.
Et là je suis bloqué, alors je viens demander de l'aide !
Quelques retours de commandes :
sudo sfdisk -luS
Disque /dev/sdd : 931,5 GiB, 1000204886016 octets, 1953525168 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x510a6392
Périphérique Amorçage Début Fin Secteurs Taille Id Type
/dev/sdd1 * 64 1953520064 1953520001 931,5G c W95 FAT32 (LBA)
Avec testdisk :
[create log], choix du disque puis [proceed], [intel],[Analyse]
Disk /dev/sdd - 1000 GB / 931 GiB - CHS 121601 255 63
Current partition structure:
Partition Start End Size in sectors
Invalid FAT boot sector
1 * FAT32 LBA 0 1 2 121600 254 63 1953520001
1 * FAT32 LBA 0 1 2 121600 254 63 1953520001
*=Primary bootable P=Primary L=Logical E=Extended D=Deleted
>[Quick Search] [ Backup ]
Try to locate partition
[quick Search], puis après 2 ou 3h :
Disk /dev/sdd - 1000 GB / 931 GiB - CHS 121601 255 63
The harddisk (1000 GB / 931 GiB) seems too small! (< 1861 GB / 1733 GiB)
Check the harddisk size: HD jumpers settings, BIOS detection...
The following partition can't be recovered:
Partition Start End Size in sectors
> FAT32 LBA 213154 114 63 226290 53 43 211025978
[ Continue ]
108 GB / 100 GiB
Disk /dev/sdd - 1000 GB / 931 GiB - CHS 121601 255 63
Partition Start End Size in sectors
Keys A: add partition, L: load backup, Enter: to continue
Si je continue ->
No partition found or selected for recovery
Presser la touche A mon plonge dans des trucs que je ne maitrise pas du tout :
isk /dev/sdd - 1000 GB / 931 GiB - CHS 121601 255 63
No partition 0 0 1 121600 254 63 1953520065
>[Cylinder] [ Head ] [ Sector ] [Cylinder] [ Head ] [ Sector ]
[ Type ] [ Done ]
Change starting cylinder
Je trouve étrange de voir une partition FAT32 de 1To !
Je trouve bizarre de voir une partition bootable sur un DD externe (dans un bottier non démontable, ça a toujours été un disque dur externe)...
Une idée avant de passer à photorec ?
D'avance merci
Dernière modification par Nachou26 (Le 04/11/2018, à 15:16)
Hors ligne
#2 Le 27/10/2018, à 21:59
- Nuliel
Re : [resolu]Perte de partition sur DD externe
Bonjour,
Avant toute chose, il faut connaître l'état du disque dur (je suppose que c'est sdd, tu vérifieras avant)
sudo apt-get install --no-install-recommends smartmontools
sudo smartctl --smart=on --offlineauto=on --saveauto=on /dev/sdd
Tu peux donner le retour de la commande
sudo smartctl -s on -a /dev/sdd
avec les balises code
Hors ligne
#3 Le 27/10/2018, à 23:04
- Nachou26
Re : [resolu]Perte de partition sur DD externe
Merci pour ton aide Naziel :
Voici le retour de
sudo smartctl -s on -a /dev/sdd
smartctl 6.6 2016-05-31 r4324 [x86_64-linux-4.9.0-8-amd64] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Model Family: SAMSUNG HM100UX (S2 Portable)
Device Model: SAMSUNG HM100UX
Serial Number: C0002E86AA3105
LU WWN Device Id: 5 0000f0 0aaeb0531
Firmware Version: 2AM10001
User Capacity: 1 000 204 886 016 bytes [1,00 TB]
Sector Size: 512 bytes logical/physical
Rotation Rate: 5400 rpm
Form Factor: 2.5 inches
Device is: In smartctl database [for details use: -P show]
ATA Version is: ATA8-ACS T13/1699-D revision 6
SATA Version is: SATA 2.6, 3.0 Gb/s
Local Time is: Sun Oct 28 00:01:39 2018 CEST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
=== START OF ENABLE/DISABLE COMMANDS SECTION ===
SMART Enabled.
=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED
General SMART Values:
Offline data collection status: (0x80) Offline data collection activity
was never started.
Auto Offline Data Collection: Enabled.
Self-test execution status: ( 0) The previous self-test routine completed
without error or no self-test has ever
been run.
Total time to complete Offline
data collection: (14460) seconds.
Offline data collection
capabilities: (0x5b) SMART execute Offline immediate.
Auto Offline data collection on/off support.
Suspend Offline collection upon new
command.
Offline surface scan supported.
Self-test supported.
No Conveyance Self-test supported.
Selective Self-test supported.
SMART capabilities: (0x0003) Saves SMART data before entering
power-saving mode.
Supports SMART auto save timer.
Error logging capability: (0x01) Error logging supported.
General Purpose Logging supported.
Short self-test routine
recommended polling time: ( 2) minutes.
Extended self-test routine
recommended polling time: ( 241) minutes.
SCT capabilities: (0x003f) SCT Status supported.
SCT Error Recovery Control supported.
SCT Feature Control supported.
SCT Data Table supported.
SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
1 Raw_Read_Error_Rate 0x002f 100 100 051 Pre-fail Always - 12
2 Throughput_Performance 0x0026 252 252 000 Old_age Always - 0
3 Spin_Up_Time 0x0023 080 079 025 Pre-fail Always - 6158
4 Start_Stop_Count 0x0032 098 098 000 Old_age Always - 2545
5 Reallocated_Sector_Ct 0x0033 252 252 010 Pre-fail Always - 0
7 Seek_Error_Rate 0x002e 252 252 051 Old_age Always - 0
8 Seek_Time_Performance 0x0024 252 252 015 Old_age Offline - 0
9 Power_On_Hours 0x0032 100 100 000 Old_age Always - 501
10 Spin_Retry_Count 0x0032 252 252 051 Old_age Always - 0
11 Calibration_Retry_Count 0x0032 099 099 000 Old_age Always - 1048
12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 892
181 Program_Fail_Cnt_Total 0x0022 100 100 --- Old_age Always - 9473145
191 G-Sense_Error_Rate 0x0022 100 100 000 Old_age Always - 1143
192 Power-Off_Retract_Count 0x0022 252 252 000 Old_age Always - 0
194 Temperature_Celsius 0x0002 064 064 000 Old_age Always - 15 (Min/Max 15/47)
195 Hardware_ECC_Recovered 0x003a 100 100 000 Old_age Always - 0
196 Reallocated_Event_Count 0x0032 252 252 000 Old_age Always - 0
197 Current_Pending_Sector 0x0032 252 252 000 Old_age Always - 0
198 Offline_Uncorrectable 0x0030 252 252 000 Old_age Offline - 0
199 UDMA_CRC_Error_Count 0x0036 200 200 000 Old_age Always - 0
200 Multi_Zone_Error_Rate 0x002a 100 100 000 Old_age Always - 73
223 Load_Retry_Count 0x0032 099 099 000 Old_age Always - 1048
225 Load_Cycle_Count 0x0032 097 097 000 Old_age Always - 32928
SMART Error Log Version: 1
No Errors Logged
SMART Self-test log structure revision number 1
No self-tests have been logged. [To run self-tests, use: smartctl -t]
SMART Selective self-test log data structure revision number 0
Note: revision number not 1 implies that no selective self-test has ever been run
SPAN MIN_LBA MAX_LBA CURRENT_TEST_STATUS
1 0 0 Completed [00% left] (0-65535)
2 0 0 Not_testing
3 0 0 Not_testing
4 0 0 Not_testing
5 0 0 Not_testing
Selective self-test flags (0x0):
After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.
Hors ligne
#4 Le 28/10/2018, à 04:55
- moko138
Re : [resolu]Perte de partition sur DD externe
Arrête de faire n'importe quoi avec testdisk !
- -
Un de mes amis à eu un problème sur un DD externe
Disque presque neuf :
9 Power_On_Hours 501
et déjà plus secoué qu'un verger de pruniers pendant la récolte :
191 G-Sense_Error_Rate 1143
Tu peux donc déjà rendre un grand service à ton ami :
en le secouant, lui, jusqu'à ce qu'il comprenne qu'un disque rotatif en fonction, c'est FRAGILE et que ça ne se déplace pas. (Ou alors avec une infinie douceur.)
Sinon, la surface est saine.
Autre point qui me titille :
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
181 Program_Fail_Cnt_Total 0x0022 100 100 --- Old_age Always - 9473145
Voici ce qu'en dit https://en.wikipedia.org/wiki/S.M.A.R.T. :
Total number of Flash program operation failures since the drive was deployed.
Number of user data accesses (both reads and writes) where LBAs are not 4 KiB aligned (LBA % 8 != 0) or where size is not modulus 4 KiB (block count != 8), assuming logical block size (LBS) = 512 B.
...que je ne comprends pas complètement.
Pour la suite, se rappeler que ce disque rotatif a
Sector Size: 512 bytes logical/physical
= =
Autre source d'information : je te prie d'appliquer cette procédure ./viewtopic.php?id=2031501 et d'en donner ici le retour.
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#5 Le 28/10/2018, à 09:36
- Nachou26
Re : [resolu]Perte de partition sur DD externe
Bonjour moko138, et merci pour ton aide.
Arrête de faire n'importe quoi avec testdisk !
Il me semblait avoir juste lancé une analyse, et m'être arrêté avant de me lancer dans quelques chose que je ne maîtrise pas... mais peut être que je me trompe ? L'analyse de de testdisk peut-elle détériorer un disque ?
J'ai donc lancé la commande :
dmesg | tail -1 > ~/tail.txt ; sleep 45 && echo ; mount -l | tail -1 ; echo ; lsusb ; echo ; lsusb -t ; echo ; dmesg | grep -A1000 "$(sed -r 's/([].[])/\\\1/g' ~/tail.txt)" | grep -Evi "80211|associate|authenticat|dhclient|dhcp|forcedeth|ipv6|link is not ready|network|no link during initialization|phy0|tx status|ufw|wlan"; echo; ls -la /media ; echo ; ls -la /media/$USER; echo
Voici le retour :
dmesg: échec de lecture du tampon de noyau: Opération non permise
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
Bus 001 Device 004: ID 04e8:1f08 Samsung Electronics Co., Ltd
Bus 001 Device 002: ID 046d:0825 Logitech, Inc. Webcam C270
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 413c:3012 Dell Computer Corp. Optical Wheel Mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ohci-pci/8p, 12M
|__ Port 4: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/8p, 480M
|__ Port 3: Dev 2, If 2, Class=Audio, Driver=snd-usb-audio, 480M
|__ Port 3: Dev 2, If 0, Class=Video, Driver=uvcvideo, 480M
|__ Port 3: Dev 2, If 3, Class=Audio, Driver=snd-usb-audio, 480M
|__ Port 3: Dev 2, If 1, Class=Video, Driver=uvcvideo, 480M
|__ Port 5: Dev 4, If 0, Class=Mass Storage, Driver=usb-storage, 480M
dmesg: échec de lecture du tampon de noyau: Opération non permise
total 28
drwxr-xr-x 7 root root 4096 juin 8 09:14 .
drwxr-xr-x 24 root root 4096 sept. 6 08:12 ..
lrwxrwxrwx 1 root root 6 juin 1 16:03 cdrom -> cdrom0
drwxr-xr-x 2 root root 4096 juin 1 16:03 cdrom0
drwxr-x---+ 2 root root 4096 oct. 23 09:14 ju
drwxr-xr-x 2 root root 4096 juin 7 09:20 Sauvegarde
drwx------ 7 ju ju 4096 mai 22 08:26 Stok
drwxr-xr-x 2 root root 4096 juin 8 09:14 Xubuntu
total 8
drwxr-x---+ 2 root root 4096 oct. 23 09:14 .
drwxr-xr-x 7 root root 4096 juin 8 09:14 ..
"opperation non permise" dois-je faire lançer la même commande avec sudo ?
Et je ne pense pas secouer mon pote...il n'a pas le gabarit d'un geek, mais plutôt celui d'un bûcheron ! Je pense plutôt lui expliquer gentiment...
Hors ligne
#6 Le 28/10/2018, à 09:51
- Nuliel
Re : [resolu]Perte de partition sur DD externe
Pour sauver les données d'un disque dur en mauvais état, il faut le mettre en fonctionnement le moins possible (testdisk a fait un peu tourner le disque dur afin de trouver l'unique partition, ce qui paraît raisonnable pour un disque dur externe). Le rapport smart est absolument indispensable pour voir ce qu'il est raisonnable de tenter.
Je comprends Program_Fail_Cnt_Total comme: les partitions sont pas alignées, mais j'en vois pas trop l'intérêt dans ce sens. Ou alors, cet attribut traite de la partie électronique (controlleur) du disque dur (parce que je crois pas que ce soit un mélange de ssd et hdd)
Par contre il sort de nul part ce opération non permise (edit: c'est peut être normal, tu peux mettre sudo devant dmesg)
Dernière modification par Nuliel (Le 28/10/2018, à 09:57)
Hors ligne
#7 Le 28/10/2018, à 09:57
- Nachou26
Re : [resolu]Perte de partition sur DD externe
Ok Naziel, je comprend qu'il faut utiliser le moins possible le disque.
Pour :
Opération non permise
Je ne sais pas si ça a un rapport mais je suis sous Debian 9 Stretch...
Hors ligne
#8 Le 28/10/2018, à 10:00
- Nuliel
Re : [resolu]Perte de partition sur DD externe
Je viens de faire quelques recherches, sur certaines distributions (pas encore ubuntu visiblement) le problème apparaît
Part of the changelog from the aforementioned kernel:
* security,printk: Enable SECURITY_DMESG_RESTRICT, preventing non-root
users reading the kernel log by default (sysctl: kernel.dmesg_restrict)
Ce serait pour accoître la sécurité
Donc tu peux mettre sudo devant dmesg
Hors ligne
#9 Le 28/10/2018, à 10:06
- Nachou26
Re : [resolu]Perte de partition sur DD externe
Même chose avec sudo ...
dmesg: échec de lecture du tampon de noyau: Opération non permise
Désolé de ne pas avoir dit avant que je suis sur Debian.
J'aime beaucoup ma Debian, mais j'aime tout autant la communauté Ubuntu !
Hors ligne
#10 Le 28/10/2018, à 10:12
- Nuliel
Re : [resolu]Perte de partition sur DD externe
Tu peux tenter
sudo sysctl kernel.dmesg_restrict=0
puis reessayer dmesg
source: https://unix.stackexchange.com/question … ion-denied
(sysctl, c'est l'équivalent de systemctl sur ubuntu?)
Dernière modification par Nuliel (Le 28/10/2018, à 10:13)
Hors ligne
#11 Le 28/10/2018, à 10:21
- moko138
Re : [resolu]Perte de partition sur DD externe
Donc tu peux mettre sudo devant dmesg
1) ...devant les deux dmesg.
Nachou26, as-tu rajouté "sudo" aux deux endroits ?
2) (Ou lancer la commande depuis le compte super-utilisateur, si ton compte n'est pas "sudoer" dans ta Debian 9. Mais en #1 tu as utilisé "sudo sfdisk -luS")
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#12 Le 28/10/2018, à 10:23
- Nuliel
Re : [resolu]Perte de partition sur DD externe
[HS]On fait comment avec debian pour faire les mises à jour si on n'est pas dans le groupe sudo?[/HS]
Hors ligne
#13 Le 28/10/2018, à 10:40
- moko138
Re : [resolu]Perte de partition sur DD externe
[HS] Soit (le plus simple) on laisse faire l'automatisme,
soit, comme pour lancer parted ou éditer un fichier système, on passe par le compte super-utilisateur (si on en a le mot de passe).
[/HS]
Dernière modification par moko138 (Le 28/10/2018, à 10:41)
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#14 Le 28/10/2018, à 10:57
- Nachou26
Re : [resolu]Perte de partition sur DD externe
Et non, je n'ai pas mis sudo avant les DEUX dmesg.... copier/coller sans trop réfléchir (c'est dimanche matin...)
Commande lancée en root :
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
Bus 001 Device 006: ID 04e8:1f08 Samsung Electronics Co., Ltd
Bus 001 Device 002: ID 046d:0825 Logitech, Inc. Webcam C270
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 413c:3012 Dell Computer Corp. Optical Wheel Mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ohci-pci/8p, 12M
|__ Port 4: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/8p, 480M
|__ Port 3: Dev 2, If 0, Class=Video, Driver=uvcvideo, 480M
|__ Port 3: Dev 2, If 1, Class=Video, Driver=uvcvideo, 480M
|__ Port 3: Dev 2, If 2, Class=Audio, Driver=snd-usb-audio, 480M
|__ Port 3: Dev 2, If 3, Class=Audio, Driver=snd-usb-audio, 480M
|__ Port 6: Dev 6, If 0, Class=Mass Storage, Driver=usb-storage, 480M
[ 6204.569321] usb 1-6: USB disconnect, device number 5
[ 6255.172013] usb 1-6: new high-speed USB device number 6 using ehci-pci
[ 6255.320875] usb 1-6: New USB device found, idVendor=04e8, idProduct=1f08
[ 6255.320878] usb 1-6: New USB device strings: Mfr=1, Product=11, SerialNumber=3
[ 6255.320880] usb 1-6: Product: Samsung S2 Portable
[ 6255.320882] usb 1-6: Manufacturer: JMicron
[ 6255.320884] usb 1-6: SerialNumber: 00000011E0C0B
[ 6255.321663] usb-storage 1-6:1.0: USB Mass Storage device detected
[ 6255.321824] scsi host6: usb-storage 1-6:1.0
[ 6256.364022] scsi 6:0:0:0: Direct-Access Samsung S2 Portable PQ: 0 ANSI: 2 CCS
[ 6256.364392] sd 6:0:0:0: Attached scsi generic sg4 type 0
[ 6256.365989] sd 6:0:0:0: [sdd] 1953525168 512-byte logical blocks: (1.00 TB/932 GiB)
[ 6256.369366] sd 6:0:0:0: [sdd] Write Protect is off
[ 6256.369368] sd 6:0:0:0: [sdd] Mode Sense: 3c 00 00 00
[ 6256.371365] sd 6:0:0:0: [sdd] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 6256.399876] sdd: sdd1
[ 6256.406364] sd 6:0:0:0: [sdd] Attached SCSI disk
total 28
drwxr-xr-x 7 root root 4096 juin 8 09:14 .
drwxr-xr-x 24 root root 4096 sept. 6 08:12 ..
lrwxrwxrwx 1 root root 6 juin 1 16:03 cdrom -> cdrom0
drwxr-xr-x 2 root root 4096 juin 1 16:03 cdrom0
drwxr-x---+ 2 root root 4096 oct. 23 09:14 ju
drwxr-xr-x 2 root root 4096 juin 7 09:20 Sauvegarde
drwx------ 7 ju ju 4096 mai 22 08:26 Stok
drwxr-xr-x 2 root root 4096 juin 8 09:14 Xubuntu
[HS]On fait comment avec debian pour faire les mises à jour si on n'est pas dans le groupe sudo?
Par défaut, pas de sudo sur Debian, mais un compte root (su).
Donc pour faire les mise à jour :
- on demande à l'administrateur (qui a accès au compte root) de les gérer (c'est son boulot !)
- on demande à l'administrateur d'installer sudo et de nous rajouter au groupe [/HS]
Hors ligne
#15 Le 28/10/2018, à 11:30
- moko138
Re : [resolu]Perte de partition sur DD externe
Ton retour est incomplet.
- -
[ 6256.399876] sdd: sdd1
Donc le système voit bien la partition, bonne nouvelle !
Mais pas monté, puisque
gvfsd-fuse on /run/user/1000/gvfs (...)
- -
Commande lancée en root :
Maintenant, DDE toujours branché(*), mais en session normale, lance
mkdir /tmp/A && sudo mount -v -t vfat /dev/sdd1 /tmp/A
et montre-nous le retour.
(*) Si tu l'as débranché entre-temps, vérifie d'abord la lettre X de sdX1 avec
sudo parted -l | grep Dis
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#16 Le 28/10/2018, à 11:39
- Nachou26
Re : [resolu]Perte de partition sur DD externe
Ton retour est incomplet.
Tu fais référence à
ls -la /media/$USER
-> media/root n'existe pas ! évidemment
une user :
total 8
drwxr-x---+ 2 root root 4096 oct. 23 09:14 .
drwxr-xr-x 7 root root 4096 juin 8 09:14 ..
Voila le retour de :
mkdir /tmp/A && sudo mount -v -t vfat /dev/sdd1 /tmp/A
mount: mauvais type de système de fichiers, option erronée, superbloc erroné
sur /dev/sdd1, page de code ou programme auxiliaire manquant, ou autre erreur
Dans certains cas des renseignements utiles sont dans le journal
système — essayez « dmesg | tail » ou quelque chose du genre.
Hors ligne
#17 Le 28/10/2018, à 11:41
- Nachou26
Re : [resolu]Perte de partition sur DD externe
essayez « dmesg | tail » ou quelque chose du genre.
sudo dmesg | tail
[ 7266.752209] usb 2-2: SerialNumber: LK4Z247104
[ 7266.776079] usblp 2-2:1.1: usblp0: USB Bidirectional printer dev 4 if 1 alt 0 proto 2 vid 0x04B8 pid 0x084D
[ 7271.947910] usblp0: removed
[ 7271.971469] usblp 2-2:1.1: usblp0: USB Bidirectional printer dev 4 if 1 alt 0 proto 2 vid 0x04B8 pid 0x084D
[ 7351.072981] usblp0: removed
[ 7387.118153] usblp 2-2:1.1: usblp0: USB Bidirectional printer dev 4 if 1 alt 0 proto 2 vid 0x04B8 pid 0x084D
[ 7432.851770] usb 2-2: USB disconnect, device number 4
[ 7432.852688] usblp0: removed
[ 9337.730590] FAT-fs (sdd1): bogus number of reserved sectors
[ 9337.730604] FAT-fs (sdd1): Can't find a valid FAT filesystem
Hors ligne
#18 Le 28/10/2018, à 12:03
- moko138
Re : [resolu]Perte de partition sur DD externe
[ 9337.730590] FAT-fs (sdd1): bogus number of reserved sectors [ 9337.730604] FAT-fs (sdd1): Can't find a valid FAT filesystem
Nous y voilà...
1) Par acquit de conscience, montre aussi :
sudo mount -v -t auto /dev/sdd1 /tmp/A
2) Est-ce qu'une vérification depuis windows a déjà été tentée ?
- -
NE surtout PAS lancer de vérification d'un système de fichiers windows depuis linux !
À ce stade - et dans la limite de mes compétences (*) - le mieux est de cloner le disque et de ne travailler que sur les clones.
(*) AJOUT :
Les experts de la récupération auront peut-être des idées plus rapides et non-destructrices.
Dernière modification par Nuliel (Le 28/10/2018, à 18:29)
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#19 Le 28/10/2018, à 12:11
- Nachou26
Re : [resolu]Perte de partition sur DD externe
sudo mount -v -t auto /dev/sdd1 /tmp/A
mount: mauvais type de système de fichiers, option erronée, superbloc erroné
sur /dev/sdd1, page de code ou programme auxiliaire manquant, ou autre erreur
Dans certains cas des renseignements utiles sont dans le journal
système — essayez « dmesg | tail » ou quelque chose du genre.
2) Est-ce qu'une vérification depuis windows a déjà été tentée ?
Non, je ne pense pas.
Je n'ai pas d'accès à windows...
Dernière modification par Nuliel (Le 28/10/2018, à 18:32)
Hors ligne
#20 Le 28/10/2018, à 18:27
- Nuliel
Re : [resolu]Perte de partition sur DD externe
J'ai modéré le fil.
------------------------------
Pour la récupération des données, le fait de faire une copie exacte du disque vers un autre permet d'être sûr de récupérer un maximum de données (en d'autres termes même si le premier disque dur lâche, ce qui n'est pas impossible, on a le deuxième)
Je ne suis clairement pas un expert dans ce domaine, j'ai demandé le rapport smart afin de voir l'état du disque et de connaître les choses qu'il est encore possible de faire, et si des experts dans ce domaine passent qu'ils puissent aider de manière plus efficace.
Photorec va te récupérer une grosse partie de tes fichiers, mais en bordel (c'est déjà le bordel avec une clé de 8 Go, alors un dd de 1 To...), et certains fichiers seront "en morceaux" ou non récupérés. Photorec c'est vraiment la dernière solution (surtout sur un disque pareil)
Donc ce qui me paraîtrait le plus raisonnable, c'est de copier exactement le disque dur vers un autre disque dur de 1 To minimum, puis de réparer la partition avec testdisk (suivre https://doc.ubuntu-fr.org/testdisk#util … reparation en partie). Après tu peux essayer de réparer directement avec testdisk sur le disque dur, mais c'est risqué (on annule pas une opération de testdisk), voire pour moi impossible si le secteur en début de partition est mort
Donne aussi
sudo dd if=/dev/sdd bs=512 skip=64 count=1 | hexdump -C
-----------------------
Merci à vous deux pour avoir répondu à ma question HS.
Dernière modification par Nuliel (Le 28/10/2018, à 18:34)
Hors ligne
#21 Le 28/10/2018, à 18:45
- Nachou26
Re : [resolu]Perte de partition sur DD externe
Merci Naziel,
Je n'ai malheureusement pas 1To de libre sous la main...
Je sais que photorec est à utiliser en dernier recours, je suis déjà passé par là et je vois bien la prise de tête pour tout remettre dans l'ordre...
Questions pour mesurer les enjeux :
SI je tente une récupération avec testdisk et que cela échoue, aurais je moins de chance de récupérer un maximum de données via photorec ?
Selon moko138, une récupération sous windows est la meilleurs option, hors je n'ai pas accès à windows, par contre j'ai entendu parler de powreshell sous linux, est ce que tu penses que c'est une piste à explorer ?
Voilà le retour de commande.
sudo dd if=/dev/sdd bs=512 skip=64 count=1 | hexdump -C
00000000 00 00 00 a0 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000010 27 80 e5 00 00 00 00 a0 00 00 00 00 00 00 00 00 |'...............|
00000020 00 00 00 00 27 80 e5 00 00 00 00 a0 00 00 00 00 |....'...........|
00000030 00 00 00 00 00 00 00 00 27 80 e5 00 00 00 00 a0 |........'.......|
1+0 enregistrements lus
1+0 enregistrements écrits
00000040 00 00 00 00 00 00 00 00 00 00 00 00 27 80 e5 00 |............'...|
00000050 00 00 00 a0 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000060 27 80 e5 00 00 00 00 a0 00 00 00 00 00 00 00 00 |'...............|
00000070 00 00 00 00 27 80 e5 00 00 00 00 a0 00 00 00 00 |....'...........|
512 bytes copied, 4,43992 s, 0,1 kB/s
00000080 00 00 00 00 00 00 00 00 27 80 e5 00 00 00 00 a0 |........'.......|
00000090 00 00 00 00 00 00 00 00 00 00 00 00 27 80 e5 00 |............'...|
000000a0 00 00 00 a0 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000000b0 27 80 e5 00 00 00 00 a0 00 00 00 00 00 00 00 00 |'...............|
000000c0 00 00 00 00 27 80 e5 00 00 00 00 a0 00 00 00 00 |....'...........|
000000d0 00 00 00 00 00 00 00 00 27 80 e5 00 00 00 00 a0 |........'.......|
000000e0 00 00 00 00 00 00 00 00 00 00 00 00 27 80 e5 00 |............'...|
000000f0 00 00 00 a0 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000100 27 80 e5 00 00 00 00 a0 00 00 00 00 00 00 00 00 |'...............|
00000110 00 00 00 00 27 80 e5 00 00 00 00 a0 00 00 00 00 |....'...........|
00000120 00 00 00 00 00 00 00 00 27 80 e5 00 00 00 00 a0 |........'.......|
00000130 00 00 00 00 00 00 00 00 00 00 00 00 27 80 e5 00 |............'...|
00000140 00 00 00 a0 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000150 27 80 e5 00 00 00 00 a0 00 00 00 00 00 00 00 00 |'...............|
00000160 00 00 00 00 27 80 e5 00 00 00 00 a0 00 00 00 00 |....'...........|
00000170 00 00 00 00 00 00 00 00 27 80 e5 00 00 00 00 a0 |........'.......|
00000180 00 00 00 00 00 00 00 00 00 00 00 00 27 80 e5 00 |............'...|
00000190 00 00 00 a0 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000001a0 27 80 e5 00 00 00 00 a0 00 00 00 00 00 00 00 00 |'...............|
000001b0 00 00 00 00 27 80 e5 00 00 00 00 a0 00 00 00 00 |....'...........|
000001c0 00 00 00 00 00 00 00 00 27 80 e5 00 00 00 00 a0 |........'.......|
000001d0 00 00 00 00 00 00 00 00 00 00 00 00 27 80 e5 00 |............'...|
000001e0 00 00 00 a0 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000001f0 27 80 e5 00 00 00 00 a0 00 00 00 00 00 00 00 00 |'...............|
00000200
Hors ligne
#22 Le 28/10/2018, à 18:56
- Nuliel
Re : [resolu]Perte de partition sur DD externe
Si c'est une partition ntfs, clairement windows est à privilégier pour réparer ça. Mais on sait pas si c'est une partition ntfs ou fat32 (ou autre mais ça me paraît peu probable)
Tu peux donner le retour de
sudo dd if=/dev/sdd bs=512 count=65 | hexdump -C
(je cherche soit FAT soit NTFS dans le retour)
Ou peut être
sudo dd if=/dev/sdd bs=512 skip=213154 count=1 | hexdump -C
(faudrait trouver le début de cette partition)
Dernière modification par Nuliel (Le 28/10/2018, à 18:58)
Hors ligne
#23 Le 28/10/2018, à 19:24
- Nachou26
Re : [resolu]Perte de partition sur DD externe
sudo dd if=/dev/sdd bs=512 count=65 | hexdump -C
00000000 33 c0 8e d0 bc 00 7c fb 50 07 50 1f fc be 1b 7c |3.....|.P.P....||
00000010 bf 1b 06 50 57 b9 e5 01 f3 a4 cb bd be 07 b1 04 |...PW...........|
00000020 38 6e 00 7c 09 75 13 83 c5 10 e2 f4 cd 18 8b f5 |8n.|.u..........|
00000030 83 c6 10 49 74 19 38 2c 74 f6 a0 b5 07 b4 07 8b |...It.8,t.......|
00000040 f0 ac 3c 00 74 fc bb 07 00 b4 0e cd 10 eb f2 88 |..<.t...........|
00000050 4e 10 e8 46 00 73 2a fe 46 10 80 7e 04 0b 74 0b |N..F.s*.F..~..t.|
00000060 80 7e 04 0c 74 05 a0 b6 07 75 d2 80 46 02 06 83 |.~..t....u..F...|
00000070 46 08 06 83 56 0a 00 e8 21 00 73 05 a0 b6 07 eb |F...V...!.s.....|
00000080 bc 81 3e fe 7d 55 aa 74 0b 80 7e 10 00 74 c8 a0 |..>.}U.t..~..t..|
00000090 b7 07 eb a9 8b fc 1e 57 8b f5 cb bf 05 00 8a 56 |.......W.......V|
000000a0 00 b4 08 cd 13 72 23 8a c1 24 3f 98 8a de 8a fc |.....r#..$?.....|
000000b0 43 f7 e3 8b d1 86 d6 b1 06 d2 ee 42 f7 e2 39 56 |C..........B..9V|
000000c0 0a 77 23 72 05 39 46 08 73 1c eb 1a 90 bb 00 7c |.w#r.9F.s......||
000000d0 8b 4e 02 8b 56 00 cd 13 73 51 4f 74 4e 32 e4 8a |.N..V...sQOtN2..|
000000e0 56 00 cd 13 eb e4 8a 56 00 60 bb aa 55 b4 41 cd |V......V.`..U.A.|
000000f0 13 72 36 81 fb 55 aa 75 30 f6 c1 01 74 2b 61 60 |.r6..U.u0...t+a`|
00000100 6a 00 6a 00 ff 76 0a ff 76 08 6a 00 68 00 7c 6a |j.j..v..v.j.h.|j|
00000110 01 6a 10 b4 42 8b f4 cd 13 61 61 73 0e 4f 74 0b |.j..B....aas.Ot.|
00000120 32 e4 8a 56 00 cd 13 eb d6 61 f9 c3 49 6e 76 61 |2..V.....a..Inva|
00000130 6c 69 64 20 70 61 72 74 69 74 69 6f 6e 20 74 61 |lid partition ta|
00000140 62 6c 65 00 45 72 72 6f 72 20 6c 6f 61 64 69 6e |ble.Error loadin|
00000150 67 20 6f 70 65 72 61 74 69 6e 67 20 73 79 73 74 |g operating syst|
00000160 65 6d 00 4d 69 73 73 69 6e 67 20 6f 70 65 72 61 |em.Missing opera|
00000170 74 69 6e 67 20 73 79 73 74 65 6d 00 00 00 00 00 |ting system.....|
00000180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
000001b0 00 00 00 00 00 2c 44 63 92 63 0a 51 00 00 80 01 |.....,Dc.c.Q....|
000001c0 02 00 0c fe ff ff 40 00 00 00 81 59 70 74 00 00 |......@....Ypt..|
000001d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
000001f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa |..............U.|
00000200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
00001060 00 00 00 00 00 00 00 00 00 00 00 00 13 00 00 00 |................|
00001070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
00002060 00 00 00 00 00 00 00 00 00 00 00 00 14 00 00 00 |................|
00002070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
00003060 00 00 00 00 00 00 00 00 00 00 00 00 15 00 00 00 |................|
00003070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
00004060 00 00 00 00 00 00 00 00 00 00 00 00 16 00 00 00 |................|
00004070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
00005060 00 00 00 00 00 00 00 00 00 00 00 00 17 00 00 00 |................|
00005070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
00006060 00 00 00 00 00 00 00 00 00 00 00 00 18 00 00 00 |................|
00006070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
00007060 00 00 00 00 00 00 00 00 00 00 00 00 19 00 00 00 |................|
00007070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
00008000 00 00 00 a0 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00008010 27 80 e5 00 00 00 00 a0 00 00 00 00 00 00 00 00 |'...............|
00008020 00 00 00 00 27 80 e5 00 00 00 00 a0 00 00 00 00 |....'...........|
00008030 00 00 00 00 00 00 00 00 27 80 e5 00 00 00 00 a0 |........'.......|
00008040 00 00 00 00 00 00 00 00 00 00 00 00 27 80 e5 00 |............'...|
00008050 00 00 00 a0 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00008060 27 80 e5 00 00 00 00 a0 00 00 00 00 00 00 00 00 |'...............|
00008070 00 00 00 00 27 80 e5 00 00 00 00 a0 00 00 00 00 |....'...........|
00008080 00 00 00 00 00 00 00 00 27 80 e5 00 00 00 00 a0 |........'.......|
00008090 00 00 00 00 00 00 00 00 00 00 00 00 27 80 e5 00 |............'...|
000080a0 00 00 00 a0 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000080b0 27 80 e5 00 00 00 00 a0 00 00 00 00 00 00 00 00 |'...............|
000080c0 00 00 00 00 27 80 e5 00 00 00 00 a0 00 00 00 00 |....'...........|
000080d0 00 00 00 00 00 00 00 00 27 80 e5 00 00 00 00 a0 |........'.......|
000080e0 00 00 00 00 00 00 00 00 00 00 00 00 27 80 e5 00 |............'...|
000080f0 00 00 00 a0 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00008100 27 80 e5 00 00 00 00 a0 00 00 00 00 00 00 00 00 |'...............|
00008110 00 00 00 00 27 80 e5 00 00 00 00 a0 00 00 00 00 |....'...........|
00008120 00 00 00 00 00 00 00 00 27 80 e5 00 00 00 00 a0 |........'.......|
00008130 00 00 00 00 00 00 00 00 00 00 00 00 27 80 e5 00 |............'...|
00008140 00 00 00 a0 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00008150 27 80 e5 00 00 00 00 a0 00 00 00 00 00 00 00 00 |'...............|
00008160 00 00 00 00 27 80 e5 00 00 00 00 a0 00 00 00 00 |....'...........|
00008170 00 00 00 00 00 00 00 00 27 80 e5 00 00 00 00 a0 |........'.......|
00008180 00 00 00 00 00 00 00 00 00 00 00 00 27 80 e5 00 |............'...|
00008190 00 00 00 a0 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000081a0 27 80 e5 00 00 00 00 a0 00 00 00 00 00 00 00 00 |'...............|
000081b0 00 00 00 00 27 80 e5 00 00 00 00 a0 00 00 00 00 |....'...........|
000081c0 00 00 00 00 00 00 00 00 27 80 e5 00 00 00 00 a0 |........'.......|
000081d0 00 00 00 00 00 00 00 00 00 00 00 00 27 80 e5 00 |............'...|
000081e0 00 00 00 a0 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000081f0 27 80 e5 00 00 00 00 a0 00 00 00 00 00 00 00 00 |'...............|
65+0 enregistrements lus
65+0 enregistrements écrits
33280 bytes (33 kB, 32 KiB) copied, 4,37299 s, 7,6 kB/s
00008200
sudo dd if=/dev/sdd bs=512 skip=213154 count=1 | hexdump -C
00000000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
*
1+0 enregistrements lus
1+0 enregistrements écrits
512 bytes copied, 0,32909 s, 1,6 kB/s
00000200
Hors ligne
#24 Le 28/10/2018, à 21:00
- Nuliel
Re : [resolu]Perte de partition sur DD externe
Hum, faudrait trouver le début de la partition, normalement elle devrait contenir dans le début le texte FAT (ou NTFS si c'est une partition NTFS). Je pense pas qu'il soit dans ces retours
Dernière modification par Nuliel (Le 28/10/2018, à 21:00)
Hors ligne
#25 Le 04/11/2018, à 15:16
- Nachou26
Re : [resolu]Perte de partition sur DD externe
En l'absence de meilleure solution, j'ai brutalement récupéré les données via photorec...
Une dizaine d'heure de récupération et quelques heures de prise de tête pour mettre un peu d'ordre dans le résultat.
Merci à chacun pour votre aide.
Hors ligne