[gull] Ext4 - forcer la reallocation des bad sectors

felix felix at f-hauri.ch
Thu Oct 10 09:44:48 CEST 2024


Ah aussi...

Un serveur en prod tombe au sol. Le disque dur à pris un méchant coup
heureusement en raid, un seul disque à trinqué. Je l'échange et tout
se passe bien.

Du coup, je me retrouve avec un disque de 4 TB qui à pris un méchant
coup, j'ai envie de voir ce que je peux en faire.
 - badblock -> il y a une pétée de dégats. répartis dans 3 zones
   situées, de mémoire, à environ 1Tb, 2.5T et la dernière, je ne
   sais plus...
 - J'ai donc créé 4 partitions, de 2048s à .99T, de 1.01T à 2.49T
   et ainsi de suite...
 - Assemblées en raid0, j'avais un peu plus de 3.9T. Utilisé en LVM
   comme espace de stockage temporaire...
Ce disque à trainé dans mon labo plusieurs années. Je crois qu'il
est encore par là... Je l'ai bcp utilisé pour des données temporaires
et/ou secondaires.

Vous en voulez encore des success story avec/sans photorec?

Le Thu, Oct 10, 2024 at 08:23:37AM +0200, felix via gull a écrit :
> Pour l'expérience, je me suis permi d'utiliser pour mon usage
> perso, un disque de 3Tb qui affichait des erreurs SMART en
>  1. sauvegarde valeurs SMART smart-1.txt
>  2. badblock > bblist4mkfs.bb (pour mkfs.ext, voire docs!)
>  3. sauvegarde valeurs SMART smart-2.txt -> diff
>  4. mkfs avec le fichier bblist4mkfs.bb
>  5. check smartctl -x | diff smart-2.txt -

-- 
 Félix Hauri  -  <felix at f-hauri.ch>  -  http://www.f-hauri.ch


More information about the gull mailing list