disque dur mort ? - Divers - Linux et OS Alternatifs
Marsh Posté le 16-08-2006 à 19:07:07
A vue de nez, faudrait déplacer sur "Hardware"
Sinon, pas d'idées
Marsh Posté le 16-08-2006 à 19:17:22
Ca peut venir aussi d'une nappe defectueuse, ou d'un driver de controleur ide bugge (si tu as change de kernel recemment), situations que j'ai vecues 2 fois.
Marsh Posté le 16-08-2006 à 19:37:17
Rajoutons que ça peut également venir de hdparm s'il est installé et de certains paramètres qui ne passent pas (ou plus) avec ton chipset et qui foutent la zone (cela peut tout à fait aller jusqu'à la corruption de données voire du FS entier).
Perso j'ai eu des mauvaises surprises à ce niveau avec certaines optimisations hdparm qui déconnent à présent sur mon chipset avec les versions récentes du noyau -depuis le 2.6.16 pour être précis. Dans mon cas cela concerne le driver piix, où des modifs ont apparemment été faites, j'ai cherché des explications sur le pourquoi du comment, mais je n'ai rien trouvé de concluant sur le sujet jusqu'ici La seule solution c'est de désactiver les optimisations en cause ou carrément hdparm.
Marsh Posté le 16-08-2006 à 20:10:50
pour informations, vous passez quoi comme option à hdparm ?
chez moi j'ai dans hdpam.conf
/dev/hdc {
mult_sect_io = 16
write_cache = off
dma = on
}
Marsh Posté le 16-08-2006 à 20:26:30
Je me sers pas de hdparm, enfin si juste une fois de temps en temps pour verifier que mon disque est toujours en dma. Le driver de mon controleur met deja mes disques en dma de toutes facons.
Marsh Posté le 16-08-2006 à 22:08:35
dam1330 a écrit : pour informations, vous passez quoi comme option à hdparm ? |
Perso moi j'ai :
|
Perso j'utilise /etc/hdparm.conf seulement pour activer certaines options qui ne sont pas activées ou configurées par défaut. En fait le firmware du disque dur indique au noyau les bonne options à activer : le profil choisi par défaut favorise d'abord la sécurité et la compatibilité, après si tu es sûr de ton matériel, tu peux activer certaines optimisations visant à quelque peu améliorer les perfs (en fait ce qui a le plus d'impact, c'est le mode DMA, mais tous les chipset récents le supportent parfaitement et l'activent par défaut).
Comme les options sont spécifiques à chaque modèle de disque dur, cela peut ne pas fonctionner chez toi. Il faut jouer sur ces paramètres avec une certaine prudence. Perso, avec les problèmes que tu rencontres je te conseillerai d'entièrement le désactiver dans un premier temps et de vérifier si tu continues à avoir des erreurs. Si oui, alors évites d'utiliser des optimisations avec ton disque dur ou alors cherches en t'aidant de man hdparm.conf et en testant différents paramètres pour voir ce qui passe ou non avec ton chipset/disque dur.
ccp6128 a écrit : Je me sers pas de hdparm, enfin si juste une fois de temps en temps pour verifier que mon disque est toujours en dma. Le driver de mon controleur met deja mes disques en dma de toutes facons. |
Toutafé Comme précisé en haut, par défaut le support et l'activation du DMA est activée dans tout bon noyau récent, donc il est inutile de le repréciser dans /etc/hdparm.conf
Marsh Posté le 16-08-2006 à 18:48:49
j'ai une partion en EXT3 qui me pose beaucoup de soucis:
sur le disque dur j'ai une partition XP et une partion EXT3 qui ne contient que des documents (sauvegardés )
la partoche XP fonction bien.
Ma partoche EXT3 part completement en sucette, j'ai avec dmesg
hdc: dma_intr: error=0x40 { UncorrectableError }, LBAsect=27393311, sector=27393290
ide: failed opcode was: unknown
end_request: I/O error, dev hdc, sector 27393290
hdc: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hdc: dma_intr: error=0x40 { UncorrectableError }, LBAsect=27393311, sector=27393298
ide: failed opcode was: unknown
end_request: I/O error, dev hdc, sector 27393298
hdc: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hdc: dma_intr: error=0x40 { UncorrectableError }, LBAsect=27393311, sector=27393306
ide: failed opcode was: unknown
end_request: I/O error, dev hdc, sector 27393306
fsck veut me faire reparer à la main des tonnes d'inode, j'ai laissé tomber y en avait trop (fonctionne pas avec -a)
J'ai décidé de formater avec mkfs.ext3 /dev/hdc5, je relance fsck pas de probleme, je recopie toutes mes données (qui viennent d'un disque dur externe en FAT32), ca copie tout sans probleme.
Quand j'accede à mes documents ca repart en couille ...
Mon disque est mort ?