Le 24.02.2004 08:57, Gwendal Demaille a �crit�:
Bonjour, Le lundi 23 f�vrier 2004, � 11:01:50, Philippe Marzouk �crivait :> > Et malgr� le keepsettings, on passe en 16 bits � chaque d�marrage!En SID, il faut modifier /etc/hdparm.conf pour que les changements soient bien repris � chaque d�marrage. Avant cela on pouvait modifier le script de d�marrage fourni par hwtools.et /etc/init.d/hdpam n'impl�mentait pas toutes les options de hdparm (corrig� en testing/unstable, peut-�tre pas en stable). Tu peux rajouter deux bool�ens dans le case: ############## keep_settings_over_reset) eval_value $VALUE -k ;; keep_features_over_reset) eval_value $VALUE -K ;; ############## et modifier /etc/hdparm.confPour tes disques, avec des 40c on ne pourra faire au max que de l'udma2� 66MHz: append="idebus=66"
Je rappelle que cette option ne s'applique que pour informer ledriver de la fr�quence du bus ide et ce, pour les modes pio ... Si vous travaillez en (u)dma, �a ne sera d'aucune utilit�...
--
- Jean-Luc
hdparm -Xudma2 /dev/hdx Aucun risque de surchauffe, tes disques supportent tous les deux l'udma5, i.e. l'ATA100 (MHz), qui peut le plus peut le moins. Je n'utilise que des IBM, scsi et ide, je n'en ai jamais claqu� un seul, le plus vieux a 5-6 ans. Sur le P4, si le contr�leur IDE de la CM est ATA66 minimum (avec un P4 c'est quasi certain), passe en append idebus=66, aucun probl�me! Ton disque est en udma5, avec des 40c il faut le passer en udma2, tu ne pourras pas faire plus, dommage.Sur le P2, tu est en mdma2 (multiword, 33MHz), m�me chose, v�rifier que ton contr�leur ide est ATA66, c'est moins s�r sur un P2, puis append ethdparm. Pour le HDIO_SET_DMA failed: Operation not permitted que renvoie hdparm, il faudrait v�rifier si une option de ton bios active le dma et si ton kernel est compil� avec les bonnes options (tu es en 2.2?). De 2.2 � 2.6, �a a un peu chang�, mais j'ai mis: ATA/ATAPI/MFM/RLL support Include IDE/ATA-2 DISK support #en dur si tu bootes sur de l'ide PCI IDE chipset support Sharing PCI IDE interrupts support #optionnel Generic PCI bus-master DMA support Use PCI DMA by default when available Sur le P2, le chip est probablement un cmd640: CMD640 chipset bugfix/support CMD64{3|6|8|9} chipset support Sur le P4, sans doute un chip piix4 (i.e. ich4): Intel PIIXn chipsets support Extrait de l'help de cette option: "This allows the kernel to change PIO, DMA and UDMA speeds and to configure the chip to optimum performance." � mon avis c'est de l� que vient l'erreur hdparm. � noter que l'on a pas besoin des options: generic/default IDE chipset support Generic PCI IDE Chipset Support quand on compile le bon chipset, mais pour des essais je les mettrais. Enfin, le seul moyen d'augmenter encore tes taux de transferts serait de passer en 80c (vraiment pas possible?), surtout si le contr�leur ide avec le P4 est ATA100 (presque s�r). Hope this helps! ;) GD
pgpAz34I4HUik.pgp
Description: PGP signature

