Bonjour,
j'ai une image Ghost CentOS 5.4 que je déploie par le réseau via PXE sur un portable HP 4710S.
Tout est bien détecté par l'OS (video, réseau, audio, ...), mais après 1 à 2 minutes après la mire de connexion (mode graphique ou en terminal), le système m'insulte joyeusement :
hda: status timeout: status=0xd0 { Busy }
ide: failed opcode was: unknown
hda: no DRQ afer issuing MULTWRITE_EXT
ide0: reset: success
Un message m'indique alors que le système de fichiers passe en "read-only" et je suis alors bon pour un reboot, scan du disque extrêmement long, replantage, et ainsi de suite.
Après quelques recherches, je suis tombé sur cette commande : hdparm -m 16 /dev/hda. Elle résout mon problème pour environ 1 heure... car après, re-replantage.
Je ne m'en sors plus... est-ce que ça vient d'un pilote quelconque qui foire ? Une configuration particulière à appliquer ?
Tout semble lié au contrôleur du disque, mais je ne sais pas comme agir dessus : y a t'il des outils particuliers à utiliser ? Un paramètre à passer au kernel ? Une recompilation à faire ?
Je sais pas quoi faire... c'est sans espoir ou y a-t-il une piste à explorer ?
Quelques précisions:
- la même image fonctionne sans ce bug sur d'autres types de portables
- mode IDE activé pour le disque (obligé, car après Windows me fait des BSOD)
- le problème ne vient d'un matériel défectueux
- en cas d'installation à partir du CD, le problème se présente aussi
- j'utilise une image Ghost car j'ai une salle de formation avec du matériel hétéroclite, et les machines sont parfois sous windows, parfois sous linux
- installation par défaut de l'OS, avec un noyau en 2.6.18-164
- les différentes modifications que je pourrai apporter à la machine ne doivent pas empêcher le fonctionnement sur un autre type de hardware (relativement proche, mais quand même différent)
Avis aux gourous Linux...
Message édité par joe dassin le 23-07-2010 à 16:21:48