Bonjour à tous,
Ayant fait récemment l'acquisition d'un disque SSD, j'ai essayé dernièrement d'installer Fedora 17 (32 bits) dessus dans l'espoir d'en faire une boite à outil sympathique. Si l'installation a été un peu laborieuse, elle a fini par fonctionner, et les mises à jour sont en place.
Mais voila, au démarrage j'ai droit à ce genre de messages (répétés, pas toujours le même nombre de fois) :
sd 6:0:0:0: [sdb] No caching mode page present
sd 6:0:0:0: [sdb] Assuming drive cache: write through
end_request: critical target error, dev sdb, sector 250069680
Buffer I/O error on device sdb, logical block 250069680
Ca n'empèche pas Fedora de démarrer ou de fonctionner, mais il lui faut 3 bonnes minutes pour y arriver, avouez que c'est quand même dommage d'avoir cassé sa tirelire pour un SSD si c'est pour qu'au final il galère encore plus que le disque classique ...
D'après ce que j'ai pu comprendre grâce à Google, ca pourrait vouloir dire qu'un secteur du disque est mort.
J'ai commencé avec la commande badblocks, exécutée depuis le disque fixe. Je n'ai pas pensé à garder l'output à l'époque (j'avais encore de l'espoir ^^), mais il n'a trouvé aucun secteur déffectueux (0/0/0 erreurs), quelle que soit la partition du disque SSD interrogée. A noter que la partition Fedora est chiffrée, j'ai bien évidemment déchiffrée avec cryptsetup et visé la /dev/ obtenue (merci Google).
Etant donné que j'aime bien jouer avec les partitions, je me suis demandé où se situait le problème, et toujours grâce à Google je suis tombé sur cfdisk :
# cfdisk /dev/sdb -P s
Table de partitions de /dev/sdb
Premier Dernier
# Type Secteur Secteur Posit. Longueur Type syst. fic. (ID) Ind.
-- ------- ----------- ----------- ------ ----------- -------------------- ----
Aucun 0 2047 0# 2048 Inutilisable Aucun
1 Primair 2048 526335 0 524288 Linux (83) Amorce
2 Primair 526336 8914943 0 8388608 partition d'éc (82) Aucun
3 Primair 8914944 197658623 0 188743680 Linux (83) Aucun
4 Primair 197658624 250066943 0 52408320 Étendue W95 (L (0F) Aucun
5 Logique 197658624 250066943 2048# 52408320 HPFS/NTFS/exFAT (07) Aucun
Logique 250066944 250069675* 0 2732*Espace libre Aucun
Si je comprend bien ce que je lis, le secteur en question est ... en dehors du disque ? Ca m'étonne qu'à moitié qu'il ait du mal à le lire ... Donc soit j'ai mal compris ce que j'ai fais, soit il y a un sérieux problème, dans tous les cas moi là je suis largué. Quelqu'un aurait il un début d'explication, voir de solution ?
Concernant mon système :
- Il s'agit d'un portable ASUS récent (acheté il y a un an environ, il venait de sortir à l'époque).
- Le disque classique (sda) est partitionné en RECOVERY (25 Go), Windows 7 (500 Go), GRUB (500 Mo) et Fedora 17 64 bits chiffrée (150 Go), rien à signaler de ce coté là, ca tourne impeccable. Ni swap, ni LVM, ni partition étendue.
- Le disque SSD (sdb) est partitionné comme montré ci-dessus (boot, swap, Fedora 17 32 bits chiffrée et NTFS), s'il y a de l'espace libre à la fin c'est que j'ai demandé à Windows de s'occuper de la partition NTFS (quitte à utiliser du propriétaire, autant laisser faire l'expert). J'avais partitionné en NTFS avec l'installeur de Fedora 17 (qui lui ne gaspille pas) avant mais au final ca n'a rien changé. Ni LVM ni partition étendue à l'origine, je m'apercois à l'instant que WIndows ne s'est pas géné pour changer tout ca.