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 à