View previous topic :: View next topic |
Author |
Message |
m.b.j. Guru
Joined: 12 Sep 2003 Posts: 407 Location: Germany (Essen)
|
Posted: Sun Jun 06, 2004 12:25 pm Post subject: DMA Modus 6 aktievieren? |
|
|
Ich Nutze Gentoo jetzt in der dritten Neuinstallation (hat nichts mit Gentoo zu tun, ich bin halt manchmal zu blöd!) In beiden Installationen, ab ich auf meinem amd64 System mit: Code: | hdparm -X 133 /dev/hda | den udma modus 6 aktievieren können. Jetzt gibt allerdings hdparm folgendes aus:
Code: | hdparm -X 133 /dev/hda
/dev/hda:
setting xfermode to 133 (unknown, probably not valid)
HDIO_DRIVE_CMD(setxfermode) failed: Input/output error
|
Ich hab ein MSI K8T Neo mit Via Southbrige, und in der Kernel-Konfiguration Code: |
Device Drivers ---> / ATA/ATAPI/MFM/RLL support ---> / VIA82CXXX chipset support |
hab ich mit "y" beantwortet (menuconfig).
Die Ausgabe von lspci zum Theme IDE:
Code: | 0000:00:0f.0 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
|
Meine Platte: Maxtor 6Y080L0 unterstüzt udma6 was folgende Zeile, und die Erfahrung mit meinen beiden vorherignen Installationen beweißt:
Code: | # hdarm -I /dev/hda (gekürzt)
DMA: mdma0 mdma1 mdma2 udma0 udma1 *udma2 udma3 udma4 udma5 udma6
|
Was kann ich tun? (Kernel:2.6.5-gentoo-r1) _________________ root@mbj # echo "sys-pizza/calzone -tunfish" >> /etc/paludis/use.conf
root@mbj # paludis -i calzone --dl-blocks discard |
|
Back to top |
|
|
b00gy Tux's lil' helper
Joined: 05 Jun 2004 Posts: 83
|
Posted: Sun Jun 06, 2004 12:56 pm Post subject: |
|
|
aus man hdparm:
Code: |
For multiword DMA, the value used is the desired DMA mode number plus 32.
for UltraDMA, the value is the desired UltraDMA mode number plus 64.
|
also muesste es -X70 heissen net -X133 |
|
Back to top |
|
|
devzero_DE n00b
Joined: 06 Jun 2004 Posts: 36 Location: Cologne / Germany
|
Posted: Sun Jun 06, 2004 4:42 pm Post subject: |
|
|
Richtig, alternativ tuts auch hdparm -Xudma6 -d1 /dev/hda.
Zusätzlich würde ich noch die Festplatte mittels hdparm -c1 oder -c3 (lesen) in den 32 bit Modus setzen.
Solltest du generell nicht über UDMA2 kommen, hast du vielleicht kein geeignetes Kabel. |
|
Back to top |
|
|
m.b.j. Guru
Joined: 12 Sep 2003 Posts: 407 Location: Germany (Essen)
|
Posted: Sun Jun 06, 2004 6:08 pm Post subject: |
|
|
Mit -X 70 funktioniert es, danke! _________________ root@mbj # echo "sys-pizza/calzone -tunfish" >> /etc/paludis/use.conf
root@mbj # paludis -i calzone --dl-blocks discard |
|
Back to top |
|
|
|