Depuis le 2.6.29 ou 2.6.30 il y a une variante du patch "badram" dans le noyau. Lorsque c'est activé, ça détecte automatiquement les blocks défectueux et fait en sorte de ne plus les utiliser (il s'arrange directement avec le BIOS je crois).
On peut l'activer en ajoutant le paramètre memtest=X au boot, où X est le nombre de patterns à tester sur chaque block (si le kernel a été compilé avec CONFIG_MEMTEST).
[^] # Re: correction d'erreur linux vs windows
Posté par __o . En réponse à la dépêche Une analyse précieuse sur la fiabilité de la mémoire vive DRAM. Évalué à 4.
On peut l'activer en ajoutant le paramètre memtest=X au boot, où X est le nombre de patterns à tester sur chaque block (si le kernel a été compilé avec CONFIG_MEMTEST).