Mijn Linux (RH7, kernel 2.4.3) doet automatisch UDMA33. Waar kan ik instellen dat ''ie wel UDMA66 mag doen?
ff denken, volgens mij moet je dat doen met: hdparm -X68 /dev/hdx
De username van de oorspronkelijke plaatser van deze posting is bij Big Crash 3 eind mei 2001 verloren gegaan. Om toch de posting zelf terug te kunnen plaatsen is de user BC3 Victim in het leven geroepen
bij man hdparm staat er bij die X "dangerous"... hoezo dangerous? klinkt eng...
VVD. Maakt crises erger 🏚️ .
Zucmantaks, nu 💰 !
De mythe van de zelfredzame burger 🦄 .
Hmm... kan wel, voor zover ik weet is het helemaal niet zo gevaarlijk. Ik gebruik die optie al tijden en er is nog nooit wat ernstigs gebeurd. 
Als ik ''t me goed herinner is, -X68 voor udma 66, -X66 voor udma 33
Als ik ''t me goed herinner is, -X68 voor udma 66, -X66 voor udma 33
De username van de oorspronkelijke plaatser van deze posting is bij Big Crash 3 eind mei 2001 verloren gegaan. Om toch de posting zelf terug te kunnen plaatsen is de user BC3 Victim in het leven geroepen
Daar heb je een voorbeeld van dangerousOp donderdag 12 april 2001 19:04 schreef slackware het volgende:
Hmm... kan wel, voor zover ik weet is het helemaal niet zo gevaarlijk. Ik gebruik die optie al tijden en er is nog nooit wat ernstigs gebeurd.
Als ik ''t me goed herinner is, -X68 voor udma 66, -X66 voor udma 33
-X66 is udma66 (mode2, 67 -> mode3 en 68 mode4)
-X33-34 is voor udma33
Verwijderd
Vraagje:
"hdparm -X68 /dev/hda" pikt ''ie bij mij zonder problemen, maar bij "hdparm -d1 /dev/hda" (set using_dma on) meldt ''ie: HDIO_SET_DMA failed: Operation not permitted.
Wie heeft er nou gelijk?
RedHat 7 op een K6-2/350 met Asus P5A-B motherboard.
"hdparm -t /dev/hda" geeft 6.64 MB/sec.
en "hdparm -T /dev/hda" 58.18 MB/sec.
"hdparm -X68 /dev/hda" pikt ''ie bij mij zonder problemen, maar bij "hdparm -d1 /dev/hda" (set using_dma on) meldt ''ie: HDIO_SET_DMA failed: Operation not permitted.
Wie heeft er nou gelijk?
RedHat 7 op een K6-2/350 met Asus P5A-B motherboard.
"hdparm -t /dev/hda" geeft 6.64 MB/sec.
en "hdparm -T /dev/hda" 58.18 MB/sec.
edit:
buffer cache reads toegevoegd
buffer cache reads toegevoegd
Verwijderd
Erm... Waar laat ik die kernel parameters? Of is dat alleen aan de orde bij een kernel recompile?Op donderdag 12 april 2001 22:39 schreef Expander het volgende:
bij je kernel parameters ''idebus=66'' zetten
Ik bedoel bij de parameters bij het opstarten... Ik heb in /etc/lilo.conf:
append="idebus=66 hdc=ide-scsi acpi=no-idle"
de eerste parameter bedoel ik.. Deze regel staat bij mij nog boven de ''image='' regels..
append="idebus=66 hdc=ide-scsi acpi=no-idle"
de eerste parameter bedoel ik.. Deze regel staat bij mij nog boven de ''image='' regels..
Expanding the inexpandable
Verwijderd
Thanx, Expander.
append="idebus=66" toegevoegd, en lilo herkent ''m ook, maar ''t verandert niks.
''hdparm -d1 /dev/hda'' mag nog steeds niet. Maar gezien de snelheden die ''hdparm -T /dev/hda'' geeft (steeds rond de 58 MB/sec) draait de boel blijkbaar al op UDMA66, en valt daar verder niks meer te winnen...
Toch bedankt, ik ben weer een stukje wijzer geworden.
append="idebus=66" toegevoegd, en lilo herkent ''m ook, maar ''t verandert niks.
''hdparm -d1 /dev/hda'' mag nog steeds niet. Maar gezien de snelheden die ''hdparm -T /dev/hda'' geeft (steeds rond de 58 MB/sec) draait de boel blijkbaar al op UDMA66, en valt daar verder niks meer te winnen...
Toch bedankt, ik ben weer een stukje wijzer geworden.
edit:
3x ''maar'' is wat veel...
3x ''maar'' is wat veel...
''hdparm -T /dev/hdx'', geeft: Timing buffer-cache reads: 128 MB enz...
Dus de snelheid van de cache, niet van de disk zelf, dat is, ''hdparm -t /dev/hdx''
Als je je hd niet op dma(-d1) mag zetten, heb je waarschijnlijk je kernel niet helemaal goed ingesteld.
Dus de snelheid van de cache, niet van de disk zelf, dat is, ''hdparm -t /dev/hdx''
Als je je hd niet op dma(-d1) mag zetten, heb je waarschijnlijk je kernel niet helemaal goed ingesteld.
De username van de oorspronkelijke plaatser van deze posting is bij Big Crash 3 eind mei 2001 verloren gegaan. Om toch de posting zelf terug te kunnen plaatsen is de user BC3 Victim in het leven geroepen
wat moet je dan eigenlijk doen als je zowel een ATA100- als ATA66-controller hebt? idebus=100 of idebus=66? of kun je de bus ook nog specificeren?
VVD. Maakt crises erger 🏚️ .
Zucmantaks, nu 💰 !
De mythe van de zelfredzame burger 🦄 .
Verwijderd
Weet ik, vandaar dat ik ze eerder ook beide vermeldde.Op vrijdag 13 april 2001 20:22 schreef slackware het volgende:
''hdparm -T /dev/hdx'', geeft: Timing buffer-cache reads: 128 MB enz...
Dus de snelheid van de cache, niet van de disk zelf, dat is, ''hdparm -t /dev/hdx''
Bij ''t booten meldt ''ie:Als je je hd niet op dma(-d1) mag zetten, heb je waarschijnlijk je kernel niet helemaal goed ingesteld.
PCI-IDE: Unknown IDE controller on PCI bus 00 device 78, VID=10b9, DID=5229
PCI-IDE: simplex device: DMA disabled
Kernel is de standaard kernel van Redhat 7 (niet zelf gehercompileerd), en ''t motherboard een Asus P5A-B.
Enig idee wat ik in moet stellen om ''m die controller wel te laten herkennen?
Ja dma moet je gewoon in kunnen schakelen.
Dan moet je wel zorgen dat je ff een nieuwe kernel maakt, met dma support voor je chipset. Deze regel staat ergens onder ATA/IDE/MFM/RLL support in kernel 2.4.3
• ALI M15x3 chipset support
Dan moet je wel zorgen dat je ff een nieuwe kernel maakt, met dma support voor je chipset. Deze regel staat ergens onder ATA/IDE/MFM/RLL support in kernel 2.4.3
• ALI M15x3 chipset support
De username van de oorspronkelijke plaatser van deze posting is bij Big Crash 3 eind mei 2001 verloren gegaan. Om toch de posting zelf terug te kunnen plaatsen is de user BC3 Victim in het leven geroepen
Pagina: 1