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 04/11/2023, à 14:17

fred-cavernedufond

Question : nettoyer les secteurs partition vide ?

Bonjour,

Ci-joint le partitionnement d'un disque dur HDD* : https://ibb.co/2kZTGdG

Question : peut-on nettoyer totalement l'espace vide entre les partitions - c'est à dire formater comme un équivalent de "bas niveau" et bloquer les secteurs défectueux uniquement dans les zones non allouées - sans toucher au reste du disque ? Je ne le pense pas. Visiblement ce n'est pas possible avec les utilitaires de nettoyage ou gpart.

L'idée est que cette zone contenant des données a été fortement sollicité par le disque depuis son achat et visiblement le disque mécanique fatigue. J'ai donc décalé les data et bien que le disque soit sain, il serait peut-être bon de créer un emplacement propre.
Fred

* je n'ai toujours pas trouvé comme inclure directement l'image dans le post...

Dernière modification par fred-cavernedufond (Le 04/11/2023, à 14:19)


Fred
Ubuntu 22.04 & 24.04 LTS

Hors ligne

#2 Le 04/11/2023, à 22:28

Bertrand49

Re : Question : nettoyer les secteurs partition vide ?

Bonjour,
J'ai regardé la capture d'écran mais les espaces en question ne sont pas partitionnés alors...qu'y a-t-il à nettoyer? à mon avis: rien...pour effectuer une quelconque action, ne faudrait-il pas d'abord créer une partition?

Hors ligne

#3 Le 04/11/2023, à 23:02

Nuliel

Re : Question : nettoyer les secteurs partition vide ?

Bonjour,
Pour moi, le disque décide de lui-même si un secteur est défectueux ou pas (en gros s'il arrive pas à lire/écrire un secteur), et s'il l'est, il le remplace par un secteur de secours.
Par bloquer, j'imagine que tu veux dire isoler, mais c'est ce que tu as déjà fait en créant une partition à un autre endroit.
Faire un formatage bas niveau, j'imagine que tu veux parler d'écrire des zéros en dehors des partitions, c'est possible, mais tu vas juste forcer le disque à remplacer les secteurs défectueux qu'il va rencontrer. Sauf que le disque a pas une quantité infinie de secteurs de secours, et faire ce formatage fera baisser le nombre de secteurs de secours.
Tu n'utilises pas les secteurs en dehors des partitions, du coup je comprends pas l'intérêt de vouloir faire un formatage.
Et dans tous les cas, si le disque montre des signes de fatigue (trop de secteurs défectueux, crashs du système, ...), c'est qu'il est temps de le changer.

Dernière modification par Nuliel (Le 04/11/2023, à 23:03)

Hors ligne

#4 Le 04/11/2023, à 23:30

geole

Re : Question : nettoyer les secteurs partition vide ?

Bonsoir.
Totalement d'accord avec Nuliel.
Tu sembles dire qu'il y a deux zones très abimées dont la taille totale fait environ 500 go.
Le plus simple est de ne pas allouer l'espace.
C'est dommages que tu n'aies pas fourni un rapport smartclt ni un rapport ddrecue listant les secteurs
illisibles. Certains disques ne disposent que de 1000 secteurs de remplacement alors que d'autres en ont 60 fois plus. Mais si un disque a la moitié de son espace en mauvais état, le plus simple est de le remplacer ou de ne s'en servir que pour s'amuser.

Nota. Tu utilises la fàçon normale d'afficher une image. Mais tu peux obtenir le même résultat ( pas en couleurs) en donnant le retour de cette ligne de commande

Dernière modification par geole (Le 04/11/2023, à 23: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

Hors ligne

#5 Le 04/11/2023, à 23:46

alh54

Re : Question : nettoyer les secteurs partition vide ?

je n'ai toujours pas trouvé comme inclure directement l'image dans le post...

Le site d’hébergement d'image publie du code html et du code bbcode pour des images complètes et pour les miniatures d'images.
Il suffit de copier le code bbcode de la miniature et de le coller tel quel dans le post, ça donne ceci:
Capture-d-cran-du-2023-11-04-12-57-47.png
Quand le lecteur clique sur la miniature, elle s'agrandit.

Hors ligne

#6 Le 05/11/2023, à 14:16

fred-cavernedufond

Re : Question : nettoyer les secteurs partition vide ?

Bonjour,

Je rappelle le cadre :

Mon disque HDD "craque" un peu trop à mon gout (environ deux ans d'age) ; les têtes de lecture travaillaient depuis un moment à peu près toujours sur la meme zone de la partition, après l'Ext4. J'ai donc déplacé les partitions qui se trouvaient dessus vers le centre et la droite du disque, qui n'a jamais été utilisé. Tout est carré ; pas de problème spécifique. Je cherche donc à savoir pourquoi les têtes continuent à se balader - même s'il n'y a rien de méchant - ce qui veut dire que l'OS va chercher des données de-ci de là sur le disque qui "mouline" un peu. Si les données sont globalement contiguës, le disque ne devrait pas craquer. (Note : les deux partitions totalement à droite du disque sont des archives vidéo; je n'y accède qu'occasionnellement)

Je suppose qu'il y a donc un petit problème d'usure sur certains secteurs et/ou de fragmentation (?) l'ide est donc d'essayer de verrouiller les secteurs du disque dans la zone non allouée à droite d'EXT4 pour pouvoir la réutiliser, au moins partiellement, sans toucher aux autres partitions. Cela se fait par une formatage de bas niveau mais ne s'effectue que sur l'intégralité d'un disque dur...tout au moins à ma connaissance.

A moins que se soit Linux qui gère les fichiers d'une certaine manière et oblige les têtes à se déplacer plus qu'il ne faut ? Si le disque ne présente pas d'erreurs spécifiques (cf rapport ci dessous) le sujet me parait interessant pour apprendre à récupérer au moins partiellement une partition.


Bertrand49 a écrit :

J'ai regardé la capture d'écran mais les espaces en question ne sont pas partitionnés alors...qu'y a-t-il à nettoyer? à mon avis: rien...pour effectuer une quelconque action, ne faudrait-il pas d'abord créer une partition?

Il est évident qu'il n'a pas de dossiers ou de fichiers à nettoyer puisqu'il n'y a plus de partition mais les "restes" d'écriture sur les secteurs du disque à cet endroit sont surement présent. J'avais effectivement tenter de créer une partition à l'emplacement des espaces vides (ext4 ou fat32) via Gpart, mais si je lui demande un "nettoyage" de cette partition, la bécane réponds...qu'il n'y a rien à nettoyer : logique ! wink si je formate la zone...bé il formate de manière classique mais ca ne solutionne pas le problème du verrouillage des secteurs potentiellement défectueux sur la zone ciblée. (ré-écriture avec des 0 et des 1 de la zone non alloué)

Dernière modification par fred-cavernedufond (Le 05/11/2023, à 14:23)


Fred
Ubuntu 22.04 & 24.04 LTS

Hors ligne

#7 Le 05/11/2023, à 14:29

geole

Re : Question : nettoyer les secteurs partition vide ?

Bonjour.
Si tu appelles "formatage de bas niveau écrire des zéros dans une zone,
cela peut se faire au moment de la création de la partition en utilisant gnome-disks et en cochant la case disant de détruire toutes les anciennes données afin d'empêcher leur éventuel récupération.

Dernière modification par geole (Le 05/11/2023, à 14:34)


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

Hors ligne

#8 Le 05/11/2023, à 14:32

fred-cavernedufond

Re : Question : nettoyer les secteurs partition vide ?

Nuliel a écrit :

Pour moi, le disque décide de lui-même si un secteur est défectueux ou pas [...] tu vas juste forcer le disque à remplacer les secteurs défectueux qu'il va rencontrer.

exact. Je ne sais pas s'il va chercher un secteur de secours, mais il les verrouille définitivement, c'est sur et ré-écrit la donnée ailleurs.

Nuliel a écrit :

Sauf que le disque a pas une quantité infinie de secteurs de secours, et faire ce formatage fera baisser le nombre de secteurs de secours.

mais il dispose justement de beaucoup de place plus loin, d'ou l'idée smile

Geole a écrit :

Le plus simple est de ne pas allouer l'espace.

certes, mais c'est un peu idiot de perdre tout cet espace-disque smile

voila le rapport smartclt "all" (je ne connaissais pas)

					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   176   174   021    Pre-fail  Always       -       2175
  4 Start_Stop_Count        0x0032   099   099   000    Old_age   Always       -       1737
  5 Reallocated_Sector_Ct   0x0033   200   200   140    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x002e   100   253   000    Old_age   Always       -       0
  9 Power_On_Hours          0x0032   097   097   000    Old_age   Always       -       2786
 10 Spin_Retry_Count        0x0032   100   100   000    Old_age   Always       -       0
 11 Calibration_Retry_Count 0x0032   100   100   000    Old_age   Always       -       0
 12 Power_Cycle_Count       0x0032   099   099   000    Old_age   Always       -       1729
192 Power-Off_Retract_Count 0x0032   200   200   000    Old_age   Always       -       62
193 Load_Cycle_Count        0x0032   200   200   000    Old_age   Always       -       1688
194 Temperature_Celsius     0x0022   115   098   000    Old_age   Always       -       28
196 Reallocated_Event_Count 0x0032   200   200   000    Old_age   Always       -       0
197 Current_Pending_Sector  0x0032   200   200   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0030   200   200   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x0032   200   109   000    Old_age   Always       -       7309
200 Multi_Zone_Error_Rate   0x0008   200   200   000    Old_age   Offline      -       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    Completed without error       00%      2313         -
# 2  Short offline       Completed without error       00%      2298         -
# 3  Short offline       Completed without error       00%      2195         -
# 4  Short offline       Completed without error       00%      1926         -
# 5  Short offline       Completed without error       00%      1925         -
# 6  Short offline       Completed without error       00%      1787         -
# 7  Short offline       Completed without error       00%      1682         -
# 8  Short offline       Completed without error       00%      1636         -
# 9  Short offline       Completed without error       00%      1606         -
#10  Extended offline    Completed without error       00%      1594         -
#11  Short offline       Completed without error       00%      1385         -
#12  Short offline       Completed without error       00%      1245         -
#13  Short offline       Completed without error       00%      1203         -
#14  Short offline       Completed without error       00%      1114         -
#15  Short offline       Completed without error       00%       303         -
#16  Short offline       Completed without error       00%       152         -

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.
patrick@MS-7309-DESK:~$ 

Fred


Fred
Ubuntu 22.04 & 24.04 LTS

Hors ligne

#9 Le 05/11/2023, à 14:43

fred-cavernedufond

Re : Question : nettoyer les secteurs partition vide ?

Je ne connaissais pas non plus DDrescue, que je viens d'installer mais il faut que je prenne la bête en main.

Voila le rapport SMART via Disk :
https://i.ibb.co/ZTjGcKT/Capture-d-cran-du-2023-11-05-13-45-36.png

Smartclt dit "pas d'erreur", l'autre dit que le disque va casser sa pipe : qui dit vrai ? smile
Fred


Modération : merci d'utiliser des images de petite taille (300x300) ou des miniatures pointant sur ces images.

Dernière modification par cqfd93 (Le 05/11/2023, à 15:18)


Fred
Ubuntu 22.04 & 24.04 LTS

Hors ligne

#10 Le 05/11/2023, à 15:01

geole

Re : Question : nettoyer les secteurs partition vide ?

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   176   174   021    Pre-fail  Always       -       2175
  5 Reallocated_Sector_Ct   0x0033   200   200   140    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x002e   100   253   000    Old_age   Always       -       0
  9 Power_On_Hours          0x0032   097   097   000    Old_age   Always       -       2786
 10 Spin_Retry_Count        0x0032   100   100   000    Old_age   Always       -       0
 11 Calibration_Retry_Count 0x0032   100   100   000    Old_age   Always       -       0
196 Reallocated_Event_Count 0x0032   200   200   000    Old_age   Always       -       0
197 Current_Pending_Sector  0x0032   200   200   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0030   200   200   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x0032   200   109   000    Old_age   Always       -       7309
200 Multi_Zone_Error_Rate   0x0008   200   200   000    Old_age   Offline      -       0

SMART Error Log Version: 1
No Errors Logged

Tous les compteurs sont au beau fixe.  A un moment donné le compteur 199 a chuté mais pas les compteurs 1 et 3.
Il n'y a aucun secteur illisible et il n'y n'a jamais eu de secteurs difficiles à lire.
Le bruit que tu entends est certainement bien connu pour le modèle de disque que tu as,


Je t'informe que les compteurs de type prefail sont utilisés pour prévoir l'arrivée d'une panne lorsque leur valeur est inférieur à un certain seul et aucun n'est proche de ce seuil.

Dernière modification par geole (Le 05/11/2023, à 15:10)


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

Hors ligne

#11 Le 05/11/2023, à 15:48

fred-cavernedufond

Re : Question : nettoyer les secteurs partition vide ?

Merci Géole. J'ai crée deux partitions vides à la place des deux espaces non alloués et je remarque une chose : les têtes de lectures semblent beaucoup "craquer"...
Fred


Fred
Ubuntu 22.04 & 24.04 LTS

Hors ligne