Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/08/2016, à 03: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, à 10: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, à 16:21)

Hors ligne

#3 Le 08/08/2016, à 13: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, à 14: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, à 15: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, à 15: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, à 15: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, à 15:44

moko138

Re : Pb lecture fichier DD ext

En #1, kriskris69 a écrit :

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 !  smile
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, à 15:46)


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#9 Le 08/08/2016, à 15:58

Bougron

Re : Pb lecture fichier DD ext

kriskris69 a écrit :

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, à 18:30)

Hors ligne

#10 Le 08/08/2016, à 16:00

kriskris69

Re : Pb lecture fichier DD ext

Merci pour la réponse.
Avant de me lancer dans la copie (dans la nuit smile ) :
- 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, à 16: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, à 16:15)

Hors ligne

#12 Le 08/08/2016, à 16: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  smile
  - -

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, à 16: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, à 17: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, à 17:20)

Hors ligne

#15 Le 08/08/2016, à 17:28

moko138

Re : Pb lecture fichier DD ext

kriskris69 a écrit :

@Moko138 : Je sélectionne à chaque fois "LOG"

Il y a 3 options : laquelle ?
     - -

kriskris69 a écrit :
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... sad

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, à 18: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 ! smile

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, à 18: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, à 19:04)

Hors ligne

#18 Le 08/08/2016, à 18:24

Bougron

Re : Pb lecture fichier DD ext

kriskris69 a écrit :

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, à 18:27)

Hors ligne

#19 Le 11/08/2016, à 18: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, à 19:02

moko138

Re : Pb lecture fichier DD ext

kriskris69 a écrit :

- 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, à 22: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, à 22: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, à 06: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, à 07: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, à 12: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, à 13:13)

Hors ligne