Bonsoir.
Ben, ce n'est pas très brillant. La réinitialisation à échouée à réaffecter tous les secteurs défectueux. Plus l'autotest qui annonce "unknown failure" Ce n'est pas bon signe.
Dans cette situation on peut tout de même tenter de rendre ces disque réutilisable, mais avec une faible probabilité de réussite, surtout pour le premier. et un peu de complexité supplémentaire, puisqu'il va falloir utiliser un fichier de badblocks.
Par ailleurs, il vaudra mieux ne pas utiliser un tel disque pour autre chose que du jetable...
Pour le sdb, comme il n'y avait pas de problèmes de lecture sur le début du disque, d'après ddrescue. On peut faire l'impasse sur une vérif des premiers secteurs, et analyser directement sur la base d'une partition. Ce qui nous permettra d'avoir une liste de blocs invalides relative à cette partition, et directement utilisable pour créer un système de fichier.
Donc si tu veux te lancer...
sudo parted /dev/disk/by-id/dev/disk/by-id/ata-WDC_WD20EARS-00MVWB0_WD-WMAZA0733372 mklabel msdos
sudo parted -s /dev/disk/by-id/dev/disk/by-id/ata-WDC_WD20EARS-00MVWB0_WD-WMAZA0733372 unit s mkpart primary 2048 100%
sudo badblocks -b 4096 -w -s -o /quequePart/badblocks.txt /dev/disk/by-id/dev/disk/by-id/ata-WDC_WD20EARS-00MVWB0_WD-WMAZA0733372-part1
L'idée, est que l'on fait une première passe de test qui va nous fournir une liste de bloc invalides. Ensuite on regardera les compteurs d'erreur du disque.
Puis on fera une deuxième passe de test. Si à l'issue de la 2ème passe de test, il n'y a pas de nouveau blocs invalides, et que les compteurs d'erreurs n'ont pas trop évolués. On peut espérer que le disque est stabilisé pour un temps, et créer un système de fichier en lui fournissant la liste des badblocks...
Les passes de test en lecture écritures sur un disque de cette taille c'est assez long (compter en jours...)
Attention, le fichier /quequePart/badblocks.txt est précieux et doit être enregistré sur un support non volatil (donc pas dans un live cd ou usb, si c'est ce que tu utilise)