#1 Le 08/08/2016, à 02:26
- kriskris69
Pb lecture fichier DD ext
Après un mois sans l'utiliser, je rallume mon DD ext; Son nom apparaît bien comme unité dans l'explorateur de fichiers mais impossible de faire afficher son contenu. L'icône "chargement" tourne sans arrêt.
Le clic droit "Propriétés" fonctionne et indique qu'il y a 744,8 Go utilisés ce qui correspond à la réalité.
J'ai suivi le tuto http://forum.ubuntu-fr.org/viewtopic.php?id=447877
Voici les réponses du terminal:
arragon@SAMSUNG:~$ sudo sfdisk -luS
[sudo] password for arragon:
Disque /dev/sda : 30401 cylindres, 255 têtes, 63 secteurs/piste
Avertissement : la partition étendue ne commence pas sur une frontière de
cylindres. DOS et Linux interpréteront les contenus différemment.
Unités= secteurs de 512 octets, décompte à partir de 0
Périph Amorç. Début Fin nº sect. Id. Système
/dev/sda1 2048 27265023 27262976 27 Hidden NTFS WinRE
/dev/sda2 * 27265024 152846335 125581312 7 HPFS/NTFS/exFAT
/dev/sda3 152846336 332176047 179329712 7 HPFS/NTFS/exFAT
/dev/sda4 332177406 488396799 156219394 5 Étendue
/dev/sda5 332177408 484284415 152107008 83 Linux
/dev/sda6 484286464 488396799 4110336 82 partition d'échange Linux / Solaris
Disque /dev/sdb : 91201 cylindres, 255 têtes, 63 secteurs/piste
Unités= secteurs de 512 octets, décompte à partir de 0
Périph Amorç. Début Fin nº sect. Id. Système
/dev/sdb1 * 63 1465144064 1465144002 c W95 FAT32 (LBA)
/dev/sdb2 0 - 0 0 Vide
/dev/sdb3 0 - 0 0 Vide
/dev/sdb4 0 - 0 0 Vide
arragon@SAMSUNG:~$ udisks --show-info /dev/sdb
Showing information for /org/freedesktop/UDisks/devices/sdb
native-path: /sys/devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3:1.0/host8/target8:0:0/8:0:0:0/block/sdb
device: 8:16
device-file: /dev/sdb
presentation: /dev/sdb
by-id: /dev/disk/by-id/usb-WDC_WD75_00AAVS-00D7B0_DCA42068701F-0:0
by-path: /dev/disk/by-path/pci-0000:00:1d.7-usb-0:3:1.0-scsi-0:0:0:0
detected at: dim. 07 août 2016 20:56:02 AST
system internal: 0
removable: 0
has media: 1 (detected at dim. 07 août 2016 20:56:02 AST)
detects change: 0
detection by polling: 0
detection inhibitable: 0
detection inhibited: 0
is read only: 0
is mounted: 0
mount paths:
mounted by uid: 0
presentation hide: 0
presentation nopolicy: 0
presentation name:
presentation icon:
automount hint:
size: 750156374016
block size: 512
job underway: no
usage:
type:
version:
uuid:
label:
partition table:
scheme: mbr
count: 1
drive:
vendor: WDC WD75
model: 00AAVS-00D7B0
revision: 0100
serial: DCA42068701F
WWN:
detachable: 1
can spindown: 0
rotational media: Yes, unknown rate
write-cache: unknown
ejectable: 0
adapter: Unknown
ports:
similar devices:
media:
compat:
interface: usb
if speed: 480000000 bits/s
ATA SMART: not available
Ensuite, j'ai suivi le tuto http://www.cgsecurity.org/wiki/TestDisk_Etape_par_Etape
J'ai lancé TestDisk.
J'arrive à l'écran qui montre qu'il n'y a qu'une partiion sur fond vert.
En tapant P, j'accède à tous mes fichiers (en blanc les répertoires qui m'intéressent, en rouge d'anciens fichiers supprimés)
Que faire ensuite ?
Merci de votre aide.
Hors ligne
#2 Le 08/08/2016, à 09:26
- Bougron
Re : Pb lecture fichier DD ext
Bonjour
Assez incompréhensible ce problème.
Disque /dev/sdb : 91201 cylindres, 255 têtes, 63 secteurs/piste
Unités= secteurs de 512 octets, décompte à partir de 0
Périph Amorç. Début Fin nº sect. Id. Système
/dev/sdb1 * 63 1465144064 1465144002 c W95 FAT32 (LBA)
/dev/sdb2 0 - 0 0 Vide
/dev/sdb3 0 - 0 0 Vide
/dev/sdb4 0 - 0 0 Vide
Peux-tu relancer testdisk en allant un peu moins loin (juste avant l'étape deep search) afin de voir les partitions qu'il a trouvé pour savoir ce qu'il propose comme correction
Tu feras un copier/coller de ce qu'il affiche.
Dernière modification par Bougron (Le 08/08/2016, à 15:21)
Hors ligne
#3 Le 08/08/2016, à 12:16
- kriskris69
Re : Pb lecture fichier DD ext
Je voulais poser ma demande dans le post spécialisé de rmy https://forum.ubuntu-fr.org/viewtopic.php?id=447877 mais la discussion est fermée...
Voici donc le dernier écran où il y a "Deeper Search"
TestDisk 6.14, Data Recovery Utility, July 2013
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
Disk /dev/sdb - 750 GB / 698 GiB - CHS 91201 255 63
Partition Start End Size in sectors
1 * FAT32 LBA 0 1 1 91200 254 63 1465144002 [DD EXT 750G]
[ Quit ] >[Deeper Search] [ Write ]
Try to find more partitions
J'ai les écrans d'avant aussi, si tu veux.
Hors ligne
#4 Le 08/08/2016, à 13:43
- Bougron
Re : Pb lecture fichier DD ext
Je voudrais bien l'un de ceux d'avant où il propose de faire une action d'écriture.
Afin de connaître sa proposition avant de l'accepter. Si Elle est bonne, tu vas récupérer les fichiers, sinon, tu es parti pour découvrir les joies de photorec.
Hors ligne
#5 Le 08/08/2016, à 14:08
- kriskris69
Re : Pb lecture fichier DD ext
Voici :
TestDisk 6.14, Data Recovery Utility, July 2013
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
Disk /dev/sdb - 750 GB / 698 GiB - WDC WD75 00AAVS-00D7B0
Please select the partition table type, press Enter when done.
>[Intel ] Intel/PC partition
[EFI GPT] EFI GPT partition map (Mac i386, some x86_64...)
[Humax ] Humax partition table
[Mac ] Apple partition map
[None ] Non partitioned media
[Sun ] Sun Solaris partition
[XBox ] XBox partition
[Return ] Return to disk selection
Hint: Intel partition table type has been detected.
Note: Do NOT select 'None' for media with only a single partition. It's very
rare for a drive to be 'Non-partitioned'.
TestDisk 6.14, Data Recovery Utility, July 2013
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
Disk /dev/sdb - 750 GB / 698 GiB - WDC WD75 00AAVS-00D7B0
CHS 91201 255 63 - sector size=512
>[ Analyse ] Analyse current partition structure and search for lost partitions
[ Advanced ] Filesystem Utils
[ Geometry ] Change disk geometry
[ Options ] Modify options
[ MBR Code ] Write TestDisk MBR code to first sector
[ Delete ] Delete all data in the partition table
[ Quit ] Return to disk selection
Note: Correct disk geometry is required for a successful recovery. 'Analyse'
process may give some warnings if it thinks the logical geometry is mismatched.
TestDisk 6.14, Data Recovery Utility, July 2013
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
Disk /dev/sdb - 750 GB / 698 GiB - CHS 91201 255 63
Current partition structure:
Partition Start End Size in sectors
1 * FAT32 LBA 0 1 1 91200 254 63 1465144002 [DD EXT 750G]
*=Primary bootable P=Primary L=Logical E=Extended D=Deleted
>[Quick Search] [ Backup ]
Try to locate partition
Hors ligne
#6 Le 08/08/2016, à 14:11
- Bougron
Re : Pb lecture fichier DD ext
sur le dernier écran, tu as les choix d'action
*=Primary bootable P=Primary L=Logical E=Extended D=Deleted
>[Quick Search] [ Backup ]
Try to locate partition
cliques sur Quick search... Il me semble que c'est l'écran d'après qui va proposer l'action write.
Hors ligne
#7 Le 08/08/2016, à 14:28
- kriskris69
Re : Pb lecture fichier DD ext
Non, sur l'écran d'après, il y a :
TestDisk 6.14, Data Recovery Utility, July 2013
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
Disk /dev/sdb - 750 GB / 698 GiB - CHS 91201 255 63
Partition Start End Size in sectors
>* FAT32 LBA 0 1 1 91200 254 63 1465144002 [DD EXT 750G]
Structure: Ok. Use Up/Down Arrow keys to select partition.
Use Left/Right Arrow keys to CHANGE partition characteristics:
*=Primary bootable P=Primary L=Logical E=Extended D=Deleted
Keys A: add partition, L: load backup, T: change type, P: list files,
Enter: to continue
FAT32, blocksize=65536, 750 GB / 698 GiB
puis le suivant (qd je tape entrée) c'est celui du post #3 où il est proposé "write".
Selon, rmy il faut être prudent et ne pas tenter systématiquement un "write"
Hors ligne
#8 Le 08/08/2016, à 14:44
- moko138
Re : Pb lecture fichier DD ext
J'arrive à l'écran qui montre qu'il n'y a qu'une partiion sur fond vert.
En tapant P, j'accède à tous mes fichiers (en blanc les répertoires qui m'intéressent, en rouge d'anciens fichiers supprimés)Que faire ensuite ?
Tu as de la chance !
Le plus sûr, comme l'explique le tuto de l'auteur et comme je l'ai éprouvé, est
- de recommencer avec un 2nd DDE branché,
- d'activer le fichier log,
- de copier les répertoires qui t'intéressent, (attention à la différence entre c et C ).
- de définir le 2nd DDE comme cible ou, mieux, un répertoire dans ce DDE,
- et de valider.
N.B. : il n'y a pas de barre d'avancement et comme tu as 750 Go à copier, tu en as pour des heures, voire des jours si tu n'as pas d'usb3.
Donc n'interromps pas la copie !
Dernière modification par moko138 (Le 08/08/2016, à 14:46)
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#9 Le 08/08/2016, à 14:58
- Bougron
Re : Pb lecture fichier DD ext
Je voulais poser ma demande dans le post spécialisé de rmy https://forum.ubuntu-fr.org/viewtopic.php?id=447877 mais la discussion est fermée...
Voici donc le dernier écran où il y a "Deeper Search"TestDisk 6.14, Data Recovery Utility, July 2013 Christophe GRENIER <grenier@cgsecurity.org> http://www.cgsecurity.org Disk /dev/sdb - 750 GB / 698 GiB - CHS 91201 255 63 Partition Start End Size in sectors 1 * FAT32 LBA 0 1 1 91200 254 63 1465144002 [DD EXT 750G] ........................................................................... [ Quit ] >[Deeper Search] [ Write ] Try to find more partitions
J'ai les écrans d'avant aussi, si tu veux.
Je te demande de m'excuser, Je n'avais pas descendu le curseur et donc pas vu les deux dernières lignes.
On va donc faire l'action write.
Je suis convaincu qu'il n'y a pas d'autre chose à faire que de ré-écrire la table de partition.
Mais comme toute action dangereuse, tu vas sauver au cas où il faudrait remettre en état.
==> Voir la commande dd
==> donc pour toi
dd if=/dev/sdb of=/home/$USER/MBR.image count=1
Puis tu feras l'action Write. Qu'il faudra que tu confirmes et tu débrancheras le disque et le rebrancheras.
PS; totalement inutile de dupliquer ton disque pour le moment car rien ne prouve qu'il est en train de mourrir.
Mais il faudra y penser. Il faut que tu installes l'application GSMARTCONTROL qui est dans la logithèque et que tu donnes le résultat de la commande
sudo smartctl -s on -a /dev/sdb
AJOUT
Pour moko138 C'est "stupide" ce que tu demandes
====> avant d'entreprendre une duplication de disque, il est absolument nécessaire de faire un smartctl pour savoir s'il va supporter l'action.
Mais Mea-culpa, J'aurais du aussi demander cela avant de dire que testdisk était utilisable....... et probablement proposer ddrescue avant toute action corrective!!!
Dernière modification par Bougron (Le 08/08/2016, à 17:30)
Hors ligne
#10 Le 08/08/2016, à 15:00
- kriskris69
Re : Pb lecture fichier DD ext
Merci pour la réponse.
Avant de me lancer dans la copie (dans la nuit ) :
- que signifie "activer le fichier log" ?
- il y a des répertoires (en blanc) que je veux préserver mais quand j'y accède avec la flèche de droite, j'ai :
TestDisk 6.14, Data Recovery Utility, July 2013
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
* FAT32 LBA 0 1 1 91200 254 63 1465144002 [DD EXT 750G]
Directory /Documents Traitement de texte 13-03-16
No file found, filesystem may be damaged.
Use Left arrow to go back, Right to change directory, h to unhide deleted files
q to quit, : to select the current file, a to select all files
C to copy the selected files, c to copy the current file
Je les sélectionne quand même pour copie ? Ca devrait copier tous les fichiers dedans même s'ils n'apparaissent pas ou sont endommagés ?
Hors ligne
#11 Le 08/08/2016, à 15:11
- Bougron
Re : Pb lecture fichier DD ext
J'ai actualisé mon post
Installes GSMARTCONTROl et donnes le retour de
sudo smartctl -s on -a /dev/sdb
"No file found, filesystem may be damaged". => Avec ce message, tu ne peux pas accéder au répertoire
Lorsque la table de partition sera corrigée , un fsck pour réparer Cela devrait éliminer le répertroire.
Dernière modification par Bougron (Le 08/08/2016, à 15:15)
Hors ligne
#12 Le 08/08/2016, à 15:20
- moko138
Re : Pb lecture fichier DD ext
À ce stade, il faut faire un choix :
Ou tu suis l'auteur,
ou tu fais une image disque complète
ou tu suis Bougron.
Donne déjà le smartctl
- -
Le log : c'est en bas du premier écran de testdisk, tu as le choix entre
- ne pas faire de log,
- créer un log,
- ajouter ("Append") au log existant.
L'intérêt du log est
- d'éviter de repartir de zéro quand les étapes sont longues,
- de garder une trace durable, puisqu'on dispose de l'équivalent des écrans successifs, même deux ans plus tard en cas de nouveau problème, même si et surtout si le disque est devenu encore moins lisible !
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#13 Le 08/08/2016, à 15:47
- kriskris69
Re : Pb lecture fichier DD ext
Merci pour votre aide. Je cherche de la concordance, donc je fais déjà le smartctl
@Bougron: J'aurais du effacé tous les retours à la ligne pour voir facilement le bas d'écran.
Tu écris
"No file found, filesystem may be damaged". => Avec ce message, tu ne peux pas accéder au répertoire
Lorsque la table de partition sera corrigée , un fsck pour réparer Cela devrait éliminer le répertroire.
Mais je ne veux pas supprimer ce répertoire, bien au contraire.
@Moko138 : Je sélectionne à chaque fois "LOG"
Je ne me lance pas pour l'instant dans la copie du disque, j'attends vos instructions concordantes.
Voici GSmartControl :
arragon@SAMSUNG:~$ sudo smartctl -s on -a /dev/sdb
[sudo] password for arragon:
smartctl 6.2 2013-07-26 r3841 [i686-linux-3.13.0-92-generic] (local build)
Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org
=== START OF INFORMATION SECTION ===
Model Family: Western Digital Caviar Green
Device Model: WDC WD7500AAVS-00D7B0
Serial Number: WD-WCAU42068701
LU WWN Device Id: 5 0014ee 25743fb11
Firmware Version: 01.01A01
User Capacity: 750 156 374 016 bytes [750 GB]
Sector Size: 512 bytes logical/physical
Device is: In smartctl database [for details use: -P show]
ATA Version is: ATA8-ACS (minor revision not indicated)
SATA Version is: SATA 2.5, 3.0 Gb/s
Local Time is: Mon Aug 8 10:42:37 2016 AST
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
See vendor-specific Attribute list for marginal Attributes.
General SMART Values:
Offline data collection status: (0x84) Offline data collection activity
was suspended by an interrupting command from host.
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: (18000) seconds.
Offline data collection
capabilities: (0x7b) SMART execute Offline immediate.
Auto Offline data collection on/off support.
Suspend Offline collection upon new
command.
Offline surface scan supported.
Self-test supported.
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: ( 208) minutes.
Conveyance self-test routine
recommended polling time: ( 5) minutes.
SCT capabilities: (0x303f) 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 200 200 051 Pre-fail Always - 0
3 Spin_Up_Time 0x0027 179 156 021 Pre-fail Always - 6025
4 Start_Stop_Count 0x0032 100 100 000 Old_age Always - 813
5 Reallocated_Sector_Ct 0x0033 200 200 140 Pre-fail Always - 0
7 Seek_Error_Rate 0x002e 200 200 051 Old_age Always - 0
9 Power_On_Hours 0x0032 096 096 000 Old_age Always - 3561
10 Spin_Retry_Count 0x0032 100 100 051 Old_age Always - 0
11 Calibration_Retry_Count 0x0032 100 100 051 Old_age Always - 0
12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 812
192 Power-Off_Retract_Count 0x0032 200 200 000 Old_age Always - 26
193 Load_Cycle_Count 0x0032 200 200 000 Old_age Always - 813
194 Temperature_Celsius 0x0022 100 080 000 Old_age Always - 50
196 Reallocated_Event_Count 0x0032 200 200 000 Old_age Always - 0
197 Current_Pending_Sector 0x0032 190 190 000 Old_age Always - 1313
198 Offline_Uncorrectable 0x0030 200 197 000 Old_age Offline - 4
199 UDMA_CRC_Error_Count 0x0032 200 200 000 Old_age Always - 0
200 Multi_Zone_Error_Rate 0x0008 193 001 051 Old_age Offline In_the_past 876
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 1
SPAN MIN_LBA MAX_LBA CURRENT_TEST_STATUS
1 0 0 Not_testing
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
#14 Le 08/08/2016, à 16:12
- Bougron
Re : Pb lecture fichier DD ext
Je te laisse donc dupliquer......
Pour ma culture , Il serait bien que tu indiques la technique de duplication que tu as choisis d'utiliser.
probablement testdisk et sauvegarde des répertoires qui sont possible.......
Lorsque ta duplication sera finie, je te propose l'action suivante qui me semble nécessaire vu le résultat de gsmartctl
197 Current_Pending_Sector 0x0032 190 190 000 Old_age Always - 1313
Utiliser garted et supprimer toutes les partitions du disque sdb avec la commande suivante
sudo sgdisk -Z /dev/sdb
puis avec gparted, tu fabriqueras une table de partition de type "msdos" onglet périphérique. et les partitions qui te conviennent.
Je t'invite à relancer périodiquement ce contrôle pour suivre ce paramètre car je crains que cela revienne...
Mais, Je ne vois pas le rapport avec le fait que tu ne pouvais pas ouvrir le disque ni avec le fait qu'il y 3 trois partitions vide.
Disque /dev/sdb : 91201 cylindres, 255 têtes, 63 secteurs/piste
Unités= secteurs de 512 octets, décompte à partir de 0
Périph Amorç. Début Fin nº sect. Id. Système
/dev/sdb1 * 63 1465144064 1465144002 c W95 FAT32 (LBA)
/dev/sdb2 0 - 0 0 Vide
/dev/sdb3 0 - 0 0 Vide
/dev/sdb4 0 - 0 0 Vide
en revanche, je suis prêt à admettre que ubuntu ne sait monter les partitions occupant 0 secteur et qu'il fait boucler le disque..
D'où l'idée de rectifier le contenu du secteur 0 du disque.
Dernière modification par Bougron (Le 08/08/2016, à 16:20)
Hors ligne
#15 Le 08/08/2016, à 16:28
- moko138
Re : Pb lecture fichier DD ext
@Moko138 : Je sélectionne à chaque fois "LOG"
Il y a 3 options : laquelle ?
- -
arragon@SAMSUNG:~$ sudo smartctl -s on -a /dev/sdb [sudo] password for arragon: smartctl 6.2 2013-07-26 r3841 [i686-linux-3.13.0-92-generic] (local build) Copyright (C) 2002-13, Bruce Allen, Christian Franke, www.smartmontools.org === START OF INFORMATION SECTION === Model Family: Western Digital Caviar Green Device Model: WDC WD7500AAVS-00D7B0 Serial Number: WD-WCAU42068701 LU WWN Device Id: 5 0014ee 25743fb11 Firmware Version: 01.01A01 User Capacity: 750 156 374 016 bytes [750 GB] Sector Size: 512 bytes logical/physical Device is: In smartctl database [for details use: -P show] ATA Version is: ATA8-ACS (minor revision not indicated) SATA Version is: SATA 2.5, 3.0 Gb/s Local Time is: Mon Aug 8 10:42:37 2016 AST 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 See vendor-specific Attribute list for marginal Attributes. General SMART Values: Offline data collection status: (0x84) Offline data collection activity was suspended by an interrupting command from host. 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: (18000) seconds. Offline data collection capabilities: (0x7b) SMART execute Offline immediate. Auto Offline data collection on/off support. Suspend Offline collection upon new command. Offline surface scan supported. Self-test supported. 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: ( 208) minutes. Conveyance self-test routine recommended polling time: ( 5) minutes. SCT capabilities: (0x303f) 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 200 200 051 Pre-fail Always - 0 3 Spin_Up_Time 0x0027 179 156 021 Pre-fail Always - 6025 4 Start_Stop_Count 0x0032 100 100 000 Old_age Always - 813 5 Reallocated_Sector_Ct 0x0033 200 200 140 Pre-fail Always - 0 7 Seek_Error_Rate 0x002e 200 200 051 Old_age Always - 0 9 Power_On_Hours 0x0032 096 096 000 Old_age Always - 3561 10 Spin_Retry_Count 0x0032 100 100 051 Old_age Always - 0 11 Calibration_Retry_Count 0x0032 100 100 051 Old_age Always - 0 12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 812 192 Power-Off_Retract_Count 0x0032 200 200 000 Old_age Always - 26 193 Load_Cycle_Count 0x0032 200 200 000 Old_age Always - 813 194 Temperature_Celsius 0x0022 100 080 000 Old_age Always - 50 196 Reallocated_Event_Count 0x0032 200 200 000 Old_age Always - 0 197 Current_Pending_Sector 0x0032 190 190 000 Old_age Always - 1313 198 Offline_Uncorrectable 0x0030 200 197 000 Old_age Offline - 4 199 UDMA_CRC_Error_Count 0x0032 200 200 000 Old_age Always - 0 200 Multi_Zone_Error_Rate 0x0008 193 001 051 Old_age Offline In_the_past 876
Encore une victime des Western Digital Caviar Green...
Suivant un tutoriel imprudent qui traîne sur la toile, les parcages de têtes en fonctionnement ont été interdits :
4 Start_Stop_Count 0x0032 100 100 000 813
193 Load_Cycle_Count 0x0032 200 200 000 813
Solution excessive qui aboutit à l'échauffement :
194 Temperature_Celsius 0x0022 100 080 000 50
Notons six secondes pour atteindre la pleine vitesse :
3 Spin_Up_Time 0x0027 179 156 021 6025
Pour moi, ce disque :
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH RAW_VALUE
198 Offline_Uncorrectable 0x0030 200 197 000 4
197 Current_Pending_Sector 0x0032 190 190 000 1313
et incapable de réallouer les secteurs défectueux :
5 Reallocated_Sector_Ct 0x0033 200 200 140 0
est, malgré son jeune âge (3.500 heures), mourant.
La moins mauvaise option me semble d'en faire une image vers un autre disque de taille légèrement supérieure.
Et en attendant, de le laisser, surtout, au repos complet, hors tension.
Bougron qu'en penses-tu ?
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#16 Le 08/08/2016, à 17:00
- kriskris69
Re : Pb lecture fichier DD ext
J'allais justement vous demander ce que disait ce GSmartControl... Du chinois pour moi. C'est grave docteur ?
Je croyais que je n'avais qu'une partition dans ce DDE.
@moko138 : J'aurais bien aimé suivre les instructions de l'auteur comme tu l'as suggéré mais le fil de la discussion est fermé.
Au démarrage de TestDisk, je sélectionne "Create"
Ce disque n'est pas très jeune; il a au moins 5 ans. J'ai pris sans doute la mauvaise habitude de le laisser en tension longtemps pour rien alors que je ne l’utilisais pas... PAS BIEN !
Bon, pour sauver les répertoires qui m'intéressent, je suis moko138 avec le "C" de TestDisk ou Bougron avec dd ?
Si j'ai bien compris, c'est seulement après la copie vers un autre DDE que je tenterai le "write", le repartitionnement gParted et enfin un formatage compet ?
Vous m'expliquerez après ce problème de secteur 0 à bannir.
Hors ligne
#17 Le 08/08/2016, à 17:15
- Bougron
Re : Pb lecture fichier DD ext
Pour la duplication,
Il y a trois solutions sinon 4
1) Celle que je pense actuellement la meilleure vu l'état du disque.
Utiliser testdisk: Se positionner sur les répertoires qui ont été trouvés et les dupliquer dans d'autres répertoires d'autres disques.
et espérer que les secteurs contenant la description de l'arborescence FAT32 soient tous lisibles.
2) Utiliser DDRESCUE pour dupliquer le disque (ou la partition) dans un autre disque (ou une autre partition).
L'intérêt est que les secteurs illisibles ne sont pas traités.
Mais la mécanique du disque est capable de faire les lectures-écritures. On peut donc faire avec l'applicatif par lecture classique et non en demandant des giga lectures de 2 Mo afin d'économiser le déplacement des têtes de lectures.
De plus cela oblige à avoir une partition de taille au moins égale à 750 Go.
Alors que la solution précédente ne va traiter que les fichiers qu'on veut récupérer. Elle peut même traiter sous-répertoire par sous -répertoire afin de les mettre dans plusieurs partitions si besoin.
3) Utiliser la fameuse commande dd de duplication qui va certainement en baver pour lire 1313 secteurs.
4) Copier/coller la partition par GPARTED (ou d'autres outils) qui va certainement refuser car il y a des secteurs en mauvais état.
Sans être devin, Pour la suite, Si kriskris69 constate que certains fichiers qu'il veut absolument sont manquants, je propose la solution suivante éprouvée sur le papier!
Remettre à zéro, tous les répertoires qui auront été sauvegardés afin de lancer photorec pour récupérer les "résidus".
je verrais bien
sudo wipe -r -i -Q 1 répertoire
Mais je n'ai pas testé.
Pour cela, la solution que je vois est réécriture de la table de partition, fsck de la partition.
Pour l'utilisation future du disque... Tu expliques le pourquoi. Je n'ai pas encore tout compris. Comme ce disque n'est pas vital, je propose de rechercher les secteurs illisibles et d'en regarder l'étalement, S'ils sont partout dans le disque. On a un bel objet décoratif. S'ils sont bien localisés, on peut affecter cet endroit à une partition et le reste est utilisable.
J'ai un disque interne de 500 Go dont j'ai bloqué les 64 premiers Go en novembre 2015. Il fonctionne encore. Evidemment la confiance à ce disque n'est pas du 100%
Dernière modification par Bougron (Le 08/08/2016, à 18:04)
Hors ligne
#18 Le 08/08/2016, à 17:24
- Bougron
Re : Pb lecture fichier DD ext
Bon, pour sauver les répertoires qui m'intéressent, je suis moko138 avec le "C" de TestDisk ou Bougron avec dd ?
Si j'ai bien compris, c'est seulement après la copie vers un autre DDE que je tenterai le "write", le repartitionnement gParted et enfin un formatage compet ?
Vous m'expliquerez après ce problème de secteur 0 à bannir.
1) Tu dupliques avec testdisk.
Tu peux aussi copier ces répertoires dans ton disque dur interne si tu as la place nécessaire.
Lorsque c'est fini
2) Tu fais l'opération write de testdisk
3) Tu tentes de remonter le disque,
4) Tu donnes le résultat de
dmesg |tail -50
5) Tu répares
sudo umount /dev/sdb1
sudo fsck -fpv /dev/sdb1
Dernière modification par Bougron (Le 08/08/2016, à 17:27)
Hors ligne
#19 Le 11/08/2016, à 17:27
- kriskris69
Re : Pb lecture fichier DD ext
Bon, après 60h de copie non stop d'un "pauvre" répertoire sur un autre DDE, environ 3200 fichiers (photos) ont été copiés puis j'ai du arrêter le PC à chaud. Les couleurs de l'écran viraient constamment au gris (ordi fatigué) et je n'avais même plus la main.
A ce rythme, il faudrait plus d'un an pour tout copier...
Je vais soigneusement sélectionner les quelques dossiers à copier.
D'autre part, j'ai fait un redémarrage sous Win Vista et en effet, l'intérieur du DDE défectueux s'affiche mieux; lentement, mais j'arrive à "visiter" la plupart des dossiers, sauf quelques uns où il me demande de formater le disque. Pour ceux-là, je devrai peut-être faire du PhotoREC.
Pour les autres, je vais tenter de les copier sous Windows.
Autres questions pratiques :
- J'ai un vieil ordi, mais comment savoir parmi les 2 ports USB arrière et le port sur la gauche lesquelles sont en USB 1 ou 2 ?
- Apparemment le fait d'avoir de gros disques durs amène souvent à des problèmes de secteurs défectueux, n'est ce pas ? La solution est donc de partitionner ? Que préconiser vous : des partitions de 250 Go chacune ?
Merci pour tous vos conseils.
Hors ligne
#20 Le 11/08/2016, à 18:02
- moko138
Re : Pb lecture fichier DD ext
- J'ai un vieil ordi, mais comment savoir parmi les 2 ports USB arrière et le port sur la gauche lesquelles sont en USB 1 ou 2 ?
1) Voir les spécifications dans le manuel (ou les chercher à partir du nom complet du pc).
À défaut,
2) démarrer une session live,
brancher successivement une clef sur chaque port,
à chaque fois, lancer
dmesg | tail -n 15
et y chercher la séquence hci.
S'il y a écrit ehci, c'est à coup sûr de l'usb2.
S'il y a écrit uhci, c'est
- soit de l'usb1,
- soit de l'usb2 mais sur lequel le système utilise temporairement un module pour usb1. Donc il faut recommencer le test plusieurs fois pour être sûr que c'est vraiment de l'usb1.
= = = = =
Evite de faire tourner ton disque usé avant d'avoir fini la récupération des fichiers. Pas la peine de le fatiguer davantage sauf pour la récup' elle-même.
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#21 Le 11/08/2016, à 21:16
- kriskris69
Re : Pb lecture fichier DD ext
Le DDE usé n'a tourné "que" pendant la copie d'une répertoire. Mais c'est vrai que 60h ça fait long pour un disque en fin de vie.
Quel format de partitionnement conseilles-tu pour les gros disque (NTFS, FAT32, ext4) ?
Hors ligne
#22 Le 11/08/2016, à 21:36
- moko138
Re : Pb lecture fichier DD ext
Oublie le fat32 qui ne supporte pas les fichiers de plus de 4 Gio.
Si tu as vraiment besoin de la compatibilité avec windows :
ntfs, mais il faudra aussi un windows quelconque pour en assurer l'indispensable maintenance.
Sinon : ext4
Pour des partitions de plus de 2,2 Gio, il faut d'abord créer une table de partitions gpt.
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#23 Le 13/08/2016, à 05:20
- kriskris69
Re : Pb lecture fichier DD ext
Le DDE sur lequel je suis en train de copier les données est un WD 1To. Du coup, je l'ai partitionné en 4 partitions principales NTFS de chacune 250 Go. Il est uniquement destiné au stockage de documents et pas pour y installé un OS.
Là où TestDisk ou Win Vista butent pour la copie des fichiers, c'est quand ils tombent sur des secteurs défectueux. Ils rentent plusieurs minutes sur chaque fichier en question.
1- Existe-il une application permettant de scanner un disque afin d'afficher le nom des fichiers défectueux pour ne pas les sélectionner lors de la copie ?
2- En vue du formatage ultérieur du DDE abîmé, existe une appli permettant d'observer où il y a des secteurs défectueux ? pour ainsi créer une partition "poubelle" qui les contiendra (s'ils sont regroupés).
Hors ligne
#24 Le 13/08/2016, à 06:01
- moko138
Re : Pb lecture fichier DD ext
Là où TestDisk ou Win Vista butent pour la copie des fichiers, c'est quand ils tombent sur des secteurs défectueux. Ils rentent plusieurs minutes sur chaque fichier en question.
Tu es en train de prendre des risques inutiles en fatiguant ton disque.
Tu devrais débrancher ton HD.
Bougron te dira comment procéder pour sauter, dans un 1er temps, les secteurs difficiles à lire, et n'y revenir qu'après copie du plius gros, du plus lisible.
- -
2) Oui.
Mais n'espère pas trop que les secteurs défectueux soient gentiment regroupés, sauf si ton HD a pris un choc en fonctionnement.
Et un disque neuf, sans être cher, est infiniment plus sûr. Qu'envisagerais-tu de mettre sur un disque à la santé déclinante ???
%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel : À la découverte de dcraw
Hors ligne
#25 Le 13/08/2016, à 11:14
- Bougron
Re : Pb lecture fichier DD ext
Bonjour
J'avais noté qu'il y avait 1313 secteurs fichus. ce qui ne veut pas dire 1313 fichiers illisibles.
Ces secteurs peuvent ne pas être alloués
Peuvent être alloués à des fichiers système
Peuvent être alloués à des fichiers que tu veux copier => ce qui donne ton problème
Peuvent être alloués à la structure de gestion des fichiers, C'est alors catastrophique car on ne peut plus la parcourir et il faut utiliser photorec au lieu de tesdisk. Ce qui ne semble pas être ton cas.
Je ne connais pas une technique simple pour trouver les fichiers qui sont impactés
Dans le smartctl, je n'avais pas noté que la tête de lecture donnait des signes de faiblesse, C'est pour cela que j'ai pensé que testdisk pouvait faire la duplication. S'il insiste pour lire le secteur, il peut réussir à le lire. Comme la tête tient le choc cela doit passer
Je t'ai aussi proposé une "solution" pour récupérer les morceaux de fichiers ... Mais c'est toi qui saura si les fichiers non récupérés nécessitent d'en récupérer des morceaux par photorec
Pour trouver où sont stockés les secteurs actuellement abîmés, On peut utiliser DDRESCUE.
Il ne permet pas de trouver ceux qui vont le devenir.
A toi de voir s'ils sont groupés, Si oui, tu fabriques une partition à cet endroit. Partition que tu n'utiliseras jamais .
lecture pour DDrescue
les commandes que je vois pourraient être
sudo mkdir /home$USER/dd
sudo apt install gddrescue
sudo ddrescue -f -n -b512 -c1 /dev/sdb /dev/null /home/$USER/dd/suivi
sudo ddrescuelog -l- -b512 /home/$USER/dd/suivi >/home/$USER/dd/badblocs
Il te reste alors à lire le fichier badblocs et avec un tableur diviser par 2048 pour avoir l'emplacement en Mo
Dernière modification par Bougron (Le 21/08/2016, à 12:13)
Hors ligne