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 19/07/2023, à 22:54

herodote k210

obtenir données SMART sur disque dur externe

Bonjour j'ai essayé , j'ai un ordinateur lenovo K210 avec ubuntu 23.04 lts.
J'ai un disque dur Seagate de 2to en externe.
Et il m'a été demandé de rajouté une option T permissive

 jean-marc@gargantua:~$ sudo smartctl -a /dev/sdg 
smartctl 7.2 2020-12-30 r5155 [x86_64-linux-5.15.0-76-generic] (local build)
Copyright (C) 2002-20, Bruce Allen, Christian Franke, www.smartmontools.org

Read Device Identity failed: scsi error unsupported field in scsi command

A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options.
jean-marc@gargantua:~$

Ce que j'ai fait:

jean-marc@gargantua:~$ sudo smartctl -T permissive -a /dev/sdg 
smartctl 7.2 2020-12-30 r5155 [x86_64-linux-5.15.0-76-generic] (local build)
Copyright (C) 2002-20, Bruce Allen, Christian Franke, www.smartmontools.org

Read Device Identity failed: scsi error unsupported field in scsi command

=== START OF INFORMATION SECTION ===
Device Model:     [No Information Found]
Serial Number:    [No Information Found]
Firmware Version: [No Information Found]
Device is:        Not in smartctl database [for details use: -P showall]
ATA Version is:   [No Information Found]
Local Time is:    Wed Jul 19 22:48:02 2023 CEST
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 82-83 don't show if SMART supported.
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 85-87 don't show if SMART is enabled.
A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options.
jean-marc@gargantua:~$

Et rien

Hors ligne

#2 Le 20/07/2023, à 04:48

MicP

Re : obtenir données SMART sur disque dur externe

Bonjour

C'est l'interface USB<->SATA (qui est dans le boîtier dans lequel est ton disque dur) qui bloque l'accès aux données SMART du disque.

Il te faudrait chercher quelles options de la commande smartctl utiliser en fonction des références de la puce USB<->SATA du boîtier dans lequel est ton disque dur.
Dans le retour de la commande lsusb, tu pourras voir les USB IDs de cette interface USB<->SATA

Voir :
- Smartmontools USB Device Support
- SMART -> Visibility to host systems

=======
Voir aussi : SMART -> Lack of common interpretation

Dernière modification par MicP (Le 20/07/2023, à 05:07)

Hors ligne

#3 Le 20/07/2023, à 12:55

geole

Re : obtenir données SMART sur disque dur externe

Bonjour.
Tu pourrais réssayer en ajoutant l'option -d ata et mettre -T verypermissive


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity

Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

En ligne

#4 Le 20/07/2023, à 15:21

inbox

Re : obtenir données SMART sur disque dur externe

Salut,

Ce sujet pourrait aider.

A+


Un problème résolu ? Indiquez le en modifiant le titre du sujet.

Hors ligne

#5 Le 20/07/2023, à 18:31

herodote k210

Re : obtenir données SMART sur disque dur externe

Bonjour Micp
Je suppose qu'il s'agît de la variable -s qui donne les données bus et les spécificités du DD:

lsusb 
List USB devices
  -v, --verbose
      Increase verbosity (show descriptors)
  -s [[bus]:][devnum]
      Show only devices with specified device and/or
      bus numbers (in decimal)
  -d vendor:[product]
      Show only devices with the specified vendor and
      product ID numbers (in hexadecimal)
  -D device
      Selects which device lsusb will examine
  -t, --tree
      Dump the physical USB device hierarchy as a tree
  -V, --version
      Show version of program
  -h, --help
      Show usage and help
jean-marc@gargantua:~$

J'ai eu cela en retour :

jean-marc@gargantua:~$ lsusb -s -d -D /dev/sdg
Cannot open /dev/sdg
jean-marc@gargantua:~$ sudo lsusb -s -d -D /dev/sdg
[sudo] Mot de passe de jean-marc : 
Cannot open /dev/sdg
jean-marc@gargantua:~$

Visiblement même avec sudo lsusb n'a pas l'autorisation d'ouvrir mon DD.

Hors ligne

#6 Le 20/07/2023, à 18:39

herodote k210

Re : obtenir données SMART sur disque dur externe

geole a écrit :

Bonjour.
Tu pourrais réssayer en ajoutant l'option -d ata et mettre -T verypermissive

Bonjour geole
en plaçant en syntaxe -a en deux lieux différents de la ligne mais rien:

jean-marc@gargantua:~$ sudo smartctl -a -d ata -T verypermissive /dev/sdg 
smartctl 7.3 2022-02-28 r5338 [x86_64-linux-6.2.0-25-generic] (local build)
Copyright (C) 2002-22, Bruce Allen, Christian Franke, www.smartmontools.org

Read Device Identity failed: Invalid argument

If this is a USB connected device, look at the various --device=TYPE variants
=== START OF INFORMATION SECTION ===
Device Model:     [No Information Found]
Serial Number:    [No Information Found]
Firmware Version: [No Information Found]
Device is:        Not in smartctl database 7.3/5319
ATA Version is:   [No Information Found]
Local Time is:    Thu Jul 20 17:26:11 2023 CEST
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 82-83 don't show if SMART supported.
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 85-87 don't show if SMART is enabled.
                  Checking to be sure by trying SMART RETURN STATUS command.
SMART support is: Unknown - Try option -s with argument 'on' to enable it.
Read SMART Data failed: Invalid argument

=== START OF READ SMART DATA SECTION ===
Error SMART Status command via HDIO_DRIVE_TASK failedRebuild older linux 2.2 kernels with HDIO_DRIVE_TASK support added
SMART Status command failed: Invalid argument
SMART overall-health self-assessment test result: UNKNOWN!
SMART Status, Attributes and Thresholds cannot be read.

Read SMART Error Log failed: Invalid argument

Read SMART Self-test Log failed: Invalid argument

Selective Self-tests/Logging not supported

jean-marc@gargantua:~$ 



jean-marc@gargantua:~$ sudo smartctl  -d ata -T verypermissive -a  /dev/sdg 
smartctl 7.3 2022-02-28 r5338 [x86_64-linux-6.2.0-25-generic] (local build)
Copyright (C) 2002-22, Bruce Allen, Christian Franke, www.smartmontools.org

Read Device Identity failed: Invalid argument

If this is a USB connected device, look at the various --device=TYPE variants
=== START OF INFORMATION SECTION ===
Device Model:     [No Information Found]
Serial Number:    [No Information Found]
Firmware Version: [No Information Found]
Device is:        Not in smartctl database 7.3/5319
ATA Version is:   [No Information Found]
Local Time is:    Thu Jul 20 17:27:36 2023 CEST
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 82-83 don't show if SMART supported.
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 85-87 don't show if SMART is enabled.
                  Checking to be sure by trying SMART RETURN STATUS command.
SMART support is: Unknown - Try option -s with argument 'on' to enable it.
Read SMART Data failed: Invalid argument

=== START OF READ SMART DATA SECTION ===
Error SMART Status command via HDIO_DRIVE_TASK failedRebuild older linux 2.2 kernels with HDIO_DRIVE_TASK support added
SMART Status command failed: Invalid argument
SMART overall-health self-assessment test result: UNKNOWN!
SMART Status, Attributes and Thresholds cannot be read.

Read SMART Error Log failed: Invalid argument

Read SMART Self-test Log failed: Invalid argument

Selective Self-tests/Logging not supported

jean-marc@gargantua:~$

Hors ligne

#7 Le 20/07/2023, à 18:40

herodote k210

Re : obtenir données SMART sur disque dur externe

inbox a écrit :

Salut,

Ce sujet pourrait aider.

A+

Merci Inbox, je regarde!

Hors ligne

#8 Le 20/07/2023, à 19:02

herodote k210

Re : obtenir données SMART sur disque dur externe

Sinon lsusb et lsusb -T, j'ai obtenu ceci:

jean-marc@gargantua:~$ lsusb
Bus 005 Device 004: ID 0bda:0111 Realtek Semiconductor Corp. RTS5111 Card Reader Controller
Bus 005 Device 005: ID 0bc2:2343 Seagate RSS LLC Portable
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 003: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
Bus 002 Device 002: ID 413c:2105 Dell Computer Corp. Model L100 Keyboard
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
jean-marc@gargantua:~$ ^C
jean-marc@gargantua:~$ lsusb -t
/:  Bus 05.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/8p, 480M
    |__ Port 1: Dev 5, If 0, Class=Mass Storage, Driver=uas, 480M
    |__ Port 6: Dev 4, If 0, Class=Mass Storage, Driver=usb-storage, 480M
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
    |__ Port 1: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
    |__ Port 2: Dev 3, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
jean-marc@gargantua:~$ 

Sinon en suivant la recommandation ici de "MicP"
https://wiki.debian.org/fr/HowToIdentifyADevice/USB

j'ai obtenu ceci:

jean-marc@gargantua:~$ lsusb -v | grep -E '\<(Bus|iProduct|bDeviceClass|bDeviceProtocol)' 2>/dev/null
Couldn't open device, some information will be missing
Couldn't open device, some information will be missing
Bus 005 Device 004: ID 0bda:0111 Realtek Semiconductor Corp. RTS5111 Card Reader Controller
Couldn't open device, some information will be missing
  bDeviceClass            0 
  bDeviceProtocol         0 
  iProduct                2 USB2.0-CRW
      (Bus Powered)
Bus 005 Device 005: ID 0bc2:2343 Seagate RSS LLC Portable
  bDeviceClass            0 
  bDeviceProtocol         0 
  iProduct                3 Portable
      (Bus Powered)
Couldn't open device, some information will be missing
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 EHCI Host Controller
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 UHCI Host Controller
Couldn't open device, some information will be missing
Couldn't open device, some information will be missing
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 UHCI Host Controller
Couldn't open device, some information will be missing
Bus 002 Device 003: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
  bDeviceClass            0 
  bDeviceProtocol         0 
  iProduct                2 USB Optical Mouse
      (Bus Powered)
Couldn't open device, some information will be missing
Couldn't open device, some information will be missing
Bus 002 Device 002: ID 413c:2105 Dell Computer Corp. Model L100 Keyboard
  bDeviceClass            0 
  bDeviceProtocol         0 
  iProduct                2 Dell USB Keyboard
      (Bus Powered)
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 UHCI Host Controller
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
  bDeviceClass            9 Hub
  bDeviceProtocol         0 Full speed (or root) hub
  iProduct                2 UHCI Host Controller
jean-marc@gargantua:~$

Hors ligne

#9 Le 20/07/2023, à 23:30

MicP

Re : obtenir données SMART sur disque dur externe

Bonjour

Dans son message #8, herodote k210 a écrit :
…
jean-marc@gargantua:~$ lsusb
…
Bus 005 Device 005: ID 0bc2:2343 Seagate RSS LLC Portable
…

ce qui, dans Smartmontools USB Device Support
nous amène à la ligne suivante :


Seagate STGX1000400 Portable 1TB     ?     0x0bc2:0x2343     ?     -d sat     Linux     Dan Martin     Nov 2019    Works in UAS mode (including SAT pass-through) with the Linux UAS "suppress NO-ATA-1X flag" workaround

=======
Mais, pour pouvoir accéder aux données SMART,
il faudra sans doute désactiver temporairement l'UAS

Débranche d'abord ton disque de la prise USB
et entre ensuite la ligne de commandes suivante :

echo "0bc2:2343:u" | sudo tee /sys/module/usb_storage/parameters/quirks

Ensuite, rebranche ton disque USB,
et cette fois, les données SMART devraient être visibles
dans le retour de la ligne de commandes suivante :

sudo smartctl -d sat /dev/sdg

=======
Une fois que tu auras récupéré les données SMART
tu pourras remettre le fichier modifié dans son état initial
en lançant la ligne de commandes suivante :

echo "" | sudo tee /sys/module/usb_storage/parameters/quirks

Dernière modification par MicP (Le 21/07/2023, à 06:40)

Hors ligne

#10 Le 26/07/2023, à 12:52

herodote k210

Re : obtenir données SMART sur disque dur externe

Bonjour à tous,
@ MicP j'ai lu ton message , je relis les liens que tu m'as fourni et j'intègre tout cela, dés que j'aurais lancé les commandes je ferais un retour.
A plus.

Hors ligne

#11 Le 26/07/2023, à 13:55

herodote k210

Re : obtenir données SMART sur disque dur externe

MicP a écrit :

Bonjour
ce qui, dans Smartmontools USB Device Support
nous amène à la ligne suivante :


Seagate STGX1000400 Portable 1TB     ?     0x0bc2:0x2343     ?     -d sat     Linux     Dan Martin     Nov 2019    Works in UAS mode (including SAT pass-through) with the Linux UAS "suppress NO-ATA-1X flag" workaround

J'ai un léger souci c'est qu'en fait mon DD est de 2TB.
STGX2000400 seagate expansion 2TB
Comme ici:https://www.amazon.fr/gp/product/B07DQ91XNK/ref=ppx_yo_dt_b_asin_title_o00_s01?ie=UTF8&th=1
(désolé pour le lien commercial) Est ce que cela change quelque chose à la ligne de commande que je dois taper?

C'est la ligne:
Seagate STGX2000400 Portable 2TB     ?     0x0bc2:0x2344

La variable -d sat est la même.

Dernière modification par herodote k210 (Le 26/07/2023, à 13:57)

Hors ligne

#12 Le 26/07/2023, à 14:02

herodote k210

Re : obtenir données SMART sur disque dur externe

J'ai du mal à comprendre pourquoi j'ai la mention " 0x0bc2:0x2343  "alors que mon DD est un 2TB. Modèle spécial?
Car ton lien donne pour le 2To cette référence: 0x0bc2:0x2344

Dernière modification par herodote k210 (Le 26/07/2023, à 14:13)

Hors ligne

#13 Le 26/07/2023, à 14:05

geole

Re : obtenir données SMART sur disque dur externe

Bonjour.
Cela ne change rien quant à la commande


Donne aussi ces retours

sudo smartctl -s on   -a  /dev/sdg
sudo smartctl -d sat --all /dev/sdg
sudo smartctl -d sat,12 --all /dev/sdg

Cette information n'est pas si facile que cela à appliquer

Dernière modification par geole (Le 26/07/2023, à 14:32)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity

Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

En ligne

#14 Le 26/07/2023, à 14:13

herodote k210

Re : obtenir données SMART sur disque dur externe

Merci Geole

Hors ligne

#15 Le 26/07/2023, à 14:38

herodote k210

Re : obtenir données SMART sur disque dur externe

J'ai eu ce retour, cela rapide en un clin d'œil.

jean-marc@gargantua:~$ echo "0bc2:2343:u" | sudo tee /sys/module/usb_storage/parameters/quirks
0bc2:2343:u
jean-marc@gargantua:~$ sudo smartctl -d sat /dev/sdg
smartctl 7.3 2022-02-28 r5338 [x86_64-linux-6.2.0-25-generic] (local build)
Copyright (C) 2002-22, Bruce Allen, Christian Franke, www.smartmontools.org

ATA device successfully opened

Use 'smartctl -a' (or '-x') to print SMART (and more) information

jean-marc@gargantua:~$ sudo smartctl -a  -d sat /dev/sdg
smartctl 7.3 2022-02-28 r5338 [x86_64-linux-6.2.0-25-generic] (local build)
Copyright (C) 2002-22, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Family:     Seagate Mobile HDD
Device Model:     ST2000LM007-1R8174
Serial Number:    ZDZ7K3A7
LU WWN Device Id: 5 000c50 0b6a16877
Firmware Version: EB01
User Capacity:    2000398934016 bytes [2,00 TB]
Sector Sizes:     512 bytes logical, 4096 bytes physical
Rotation Rate:    5400 rpm
Form Factor:      2.5 inches
TRIM Command:     Available
Device is:        In smartctl database 7.3/5319
ATA Version is:   ACS-3 T13/2161-D revision 3b
SATA Version is:  SATA 3.1, 6.0 Gb/s (current: 3.0 Gb/s)
Local Time is:    Wed Jul 26 14:18:45 2023 CEST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status:  (0x00)	Offline data collection activity
					was never started.
					Auto Offline Data Collection: Disabled.
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: 		(    0) seconds.
Offline data collection
capabilities: 			 (0x71) SMART execute Offline immediate.
					No Auto Offline data collection support.
					Suspend Offline collection upon new
					command.
					No 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: 	 (   1) minutes.
Extended self-test routine
recommended polling time: 	 ( 330) minutes.
Conveyance self-test routine
recommended polling time: 	 (   2) minutes.
SCT capabilities: 	       (0x3035)	SCT Status supported.
					SCT Feature Control supported.
					SCT Data Table supported.

SMART Attributes Data Structure revision number: 10
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000f   081   063   006    Pre-fail  Always       -       125169469
  3 Spin_Up_Time            0x0003   100   100   000    Pre-fail  Always       -       0
  4 Start_Stop_Count        0x0032   099   099   020    Old_age   Always       -       1029
  5 Reallocated_Sector_Ct   0x0033   100   100   036    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x000f   079   060   045    Pre-fail  Always       -       84646796
  9 Power_On_Hours          0x0032   099   099   000    Old_age   Always       -       986 (20 165 0)
 10 Spin_Retry_Count        0x0013   100   100   097    Pre-fail  Always       -       0
 12 Power_Cycle_Count       0x0032   100   100   020    Old_age   Always       -       478
184 End-to-End_Error        0x0032   100   100   099    Old_age   Always       -       0
187 Reported_Uncorrect      0x0032   100   100   000    Old_age   Always       -       0
188 Command_Timeout         0x0032   100   099   000    Old_age   Always       -       24
189 High_Fly_Writes         0x003a   100   100   000    Old_age   Always       -       0
190 Airflow_Temperature_Cel 0x0022   071   047   040    Old_age   Always       -       29 (Min/Max 26/29)
191 G-Sense_Error_Rate      0x0032   100   100   000    Old_age   Always       -       3
192 Power-Off_Retract_Count 0x0032   100   100   000    Old_age   Always       -       204
193 Load_Cycle_Count        0x0032   096   096   000    Old_age   Always       -       8127
194 Temperature_Celsius     0x0022   029   053   000    Old_age   Always       -       29 (0 20 0 0 0)
197 Current_Pending_Sector  0x0012   100   100   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0010   100   100   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x003e   200   200   000    Old_age   Always       -       0
240 Head_Flying_Hours       0x0000   100   253   000    Old_age   Offline      -       483 (133 124 0)
241 Total_LBAs_Written      0x0000   100   253   000    Old_age   Offline      -       7128167574
242 Total_LBAs_Read         0x0000   100   253   000    Old_age   Offline      -       21320494250
254 Free_Fall_Sensor        0x0032   100   100   000    Old_age   Always       -       0

SMART Error Log Version: 1
No Errors Logged

SMART Self-test log structure revision number 1
Num  Test_Description    Status                  Remaining  LifeTime(hours)  LBA_of_first_error
# 1  Extended offline    Aborted by host               90%       117         -

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.

jean-marc@gargantua:~$ 

J' ai remis le fichier en état initial.
Par contre je suis surpris par les mentions "pre fail", "old age" et surtout par la rapidité d'obtention des données smart.
Sur l'application "Disque" cela prend plus de temps surtout avec la mention "étendue"
Là j'ai quand même lancé l'application "Disque" et étrangement elle m'a donné les données smart de mon DD seagate . Il y a la mention "disque sain"

Ce qui me surprend c'est que j'ai eu accès aux "données smart" sur l'application disque pourtant j'ai tapé la dernière ligne de commande de remise à l'initial du fichier.

Dernière modification par herodote k210 (Le 26/07/2023, à 14:52)

Hors ligne

#16 Le 26/07/2023, à 15:33

geole

Re : obtenir données SMART sur disque dur externe

L'indicateur  "pre fail"  signifie que ce compteur est particulièrement surveillé, et s'il devient inférieur  à la valeur  indiquée dans la colonne "THRESH" cet incident sera signalé et si les outils sont en place, tu seras informé que tu dois sauver rapidement le disque car il n'a plus que 24 heures de vie devant lui.
L'indicateur "old age" indique le degré d'usure par  rapport à une référence moyenne de cette catégorie de disques.
Sa valeur peut donc devenir plus faible que la valeur  "THRESH" . Dans ce cas, il est simplement de meilleure qualité que la moyenne de cette catégorie de disques.

Pour les obtenir, il suffit de lire un tableau stocké dans le firmware du disque et régulièrement actualisé par ce firmware..

Pour l'application disque, tout disque qui n'est pas déclaré "FAILLING NOW" est considéré comme SAIN. Cette partie d'application n'est pas à utiliser.

Il semble me souvenir que pour remettre le fonctionnement UAS, il faut aussi  démonter le disque et le remonter car c'est à ce moment-là que la vérification est faite.

Dernière modification par geole (Le 26/07/2023, à 15:35)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity

Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

En ligne

#17 Le 26/07/2023, à 19:47

herodote k210

Re : obtenir données SMART sur disque dur externe

Merci Geole je vais vérifier sur le tableau indiqué dans le firmware du disque.
Pour l'instant à ce que je voie les valeurs constatées sont encore loin des valeurs thresh, Même pour les catégories avec la mention "old âge"
Le DD semble aussi tenir des enregistrements de données "smart" via qu'il y un registre des pires "worst" données.

J'imagine que les outils en place pour signaler les valeurs qui descendent en dessous de la valeur thresh sont le firmware ?
Ce qui me surprend c'est que de DD me sert de sauvegarde, externe , je m'en sers peu uniquement pour stocker ou lire des fichiers.

Hors ligne

#18 Le 26/07/2023, à 20:13

geole

Re : obtenir données SMART sur disque dur externe

herodote k210 a écrit :

J'imagine que les outils en place pour signaler les valeurs qui descendent en dessous de la valeur thresh sont le firmware ?

Non, pas du tout. C'est  dans le logiciel ubuntu et cela peut atterrir sur l'écran et aussi  dans ta messagerie.
Voir chapitres 4 et 5
Et c'est aussi valable pour les diques internes.

Dernière modification par geole (Le 26/07/2023, à 21:43)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity

Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

En ligne

#19 Le 27/07/2023, à 05:26

MicP

Re : obtenir données SMART sur disque dur externe

Bonjour

Désolé, je répond un peu tard, je n'avais pas suivi vos réponses.

=======

Dans son message #11, herodote k210 a écrit :

… J'ai un léger souci c'est qu'en fait mon DD est de 2TB. …

Pour info, les USB IDs (0bc2:2343) permettent d'identifier la puce USB<->SATA qui est dans le boîtier
mais cette puce peut être connectée à n'importe quel disque SATA,
…et donc il existe aussi un (et peut-être d'autres) boîtier USB contenant un disque de 1TB qui est connecté avec cette même puce USB<->SATA et donc, avec les mêmes USB IDs

Dernière modification par MicP (Le 27/07/2023, à 07:16)

Hors ligne

#20 Le 30/07/2023, à 00:38

herodote k210

Re : obtenir données SMART sur disque dur externe

MicP a écrit :

Bonjour

Désolé, je répond un peu tard, je n'avais pas suivi vos réponses.

=======

Dans son message #11, herodote k210 a écrit :

… J'ai un léger souci c'est qu'en fait mon DD est de 2TB. …

Pour info, les USB IDs (0bc2:2343) permettent d'identifier la puce USB<->SATA qui est dans le boîtier
mais cette puce peut être connectée à n'importe quel disque SATA,
…et donc il existe aussi un (et peut-être d'autres) boîtier USB contenant un disque de 1TB qui est connecté avec cette même puce USB<->SATA et donc, avec les mêmes USB IDs

D'accord je comprends mieux.
Merci à vous tous j'ai pu obtenir mes données visiblement j'ai encore de la marge.

Hors ligne

#21 Le 30/07/2023, à 16:51

herodote k210

Re : obtenir données SMART sur disque dur externe

Juste un souci je viens d'installer avec synaptic, "smart-notifier" et je ne trouve pas " /usr/share/smart-notifier/smart_notifier/smart-notifier.glade".
Sinon la commande

sudo sh -c 'echo test de message | smart-notifier --notify' 

n'a rien donné.
Je vais refaire l'installation.

Dernière modification par herodote k210 (Le 30/07/2023, à 17:00)

Hors ligne

#22 Le 30/07/2023, à 17:25

geole

Re : obtenir données SMART sur disque dur externe

Ce n'est pas facile d'assembler toutes les briques. Cependant l'affichage sur l'écran n'est trop compliqué. Certainement un problème de messagerie.


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity

Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

En ligne

#23 Le 30/07/2023, à 17:40

MicP

Re : obtenir données SMART sur disque dur externe

Bonjour

herodote k210 a écrit :

… la commande

sudo sh -c 'echo test de message | smart-notifier --notify' 

n'a rien donné.

Dans les paramètres de configuration de ton système, vérifie que tu as bien autorisé les notifications.

Dernière modification par MicP (Le 30/07/2023, à 21:00)

Hors ligne