Bonjour.

je me perds quelque peu avec mon DD et sa g�om�trie. C'est un ibm de
10 GB. la machine est un thinkpad 600e. noyau 2.6.7 de la net-install.

Si je boote la machine avec lilo sans option je re�ois au bout d'un
moment des erreurs du style:

hda : irq timeout: status=0xd0 { Busy }
ide0: reset: success

et j'entends le DD qui tourne bizzarement, certaines commandes sont
longues � s'�x�cuter, bref �a ne va pas.

Donc, apr�s qq recherches sur google, je m'aper�ois que c'est un
probl�me (j'esp�re en tout cas) de g�om�trie de disque. Sur le DD il
est �crit:

cylinders=16383
t�tes=16
secteurs/p=63

Alors j'ai pass� � l'append de lilo l'option hd=1299,240,63 et
reboot�, et �a donne toujours le m�me r�sultat; j'ai aussi essay� avec
l'option (dans lilo.conf) :

disk=/dev/hda
        cylinders=1299
        heads=240
        sectors=16

mais idem. Ensuite, j'ai lu qu'en passant l'option ide=nodma �a
pourrait r�gler le probl�me, mais non.

Ensuite, j'ai envoy� (en ayant mis lba32 au boot)

hdparm -I /dev/hda

qui donne:

Configuration:
Logical         max     current
cylinders       16383   17475
heads           16      15
sectors/track   63      63

--

CHS current addressable sectors:        16513875
LBA user addressable sectors:           19640880

Pourquoi cette diff�rence?

Si je fais un fdisk /dev/hda, il me dit que le nombre de cylindre de
ce disque est de 19485 et que c'est pas grave, mais que c'est plus
grand que 1024. Si je fais cfdisk /dev/hda, j'ai les 16 t�tes, 63
sectors/p et 19485 cylindres.


Voil� je ne sais plus trop quoi passer comme options et � qui... mais
apparemment c'est bien un probl�me de g�om�trie de disque.

Si quelqu'un pouvait m'aider, ce serait hyper appr�ci�.


merci

Répondre à