Alexander Müller wrote:
Der Kernel erkennt meine beiden 20 GB Festplatten zwar als UDMA-fähig, spricht sie aber nur als PIO an und das find ich gar nicht gut. Ich habe einen SIS 5513 Chipsatz, der doch eigentlich unterstützt werden sollte, oder? Hier die Meldungen beim Booten: --------- schnipp --------------- Uniform Multi-Platform E-IDE driver Revision: 6.30 ide: Assuming 40MHz system bus speed for PIO modes; override with idebus=xx SIS5513: IDE controller on PCI bus 00 dev 09 SIS5513: not 100% native mode: will probe irqs later ide0: BM-DMA at 0x4000-0x4007, BIOS settings: hda:pio, hdb:pio ide1: BM-DMA at 0x4008-0x400f, BIOS settings: hdc:pio, hdd:pio hda: IBM-DJNA-352030, ATA DISK drive hdc: WDC WD205AA, ATA DISK drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 ide1 at 0x170-0x177,0x376 on irq 15 hda: IBM-DJNA-352030, 19470MB w/1966kB Cache, CHS=2482/255/63 hdc: WDC WD205AA, 19569MB w/2048kB Cache, CHS=39761/16/63 ------------- schnapp -------------- [...]
Hallo Alexander, Wenn du in dein MB-Bios Setup schaust wirst du vermutlich keine UDMA Option finden. IIRC kann der SIS 5513 nur Multiword-DMA. Prüf mal deine Kernelconfig : [*] Generic PCI IDE chipset support [*] Generic PCI bus-master DMA support [*] Use PCI DMA by default when available [*] SiS5513 chipset support (2.4.0-test5 Kernel beim 2.2.x könnte es anders aussehen) Wenn das nicht aktiviert ist, musst du nen neuen Kernel bauen. Danach booten ohne hdparm Spielereien, mit hdparm -i /dev/hda(c) kannst du sehen ob multword-dma aktiviert ist (*). Hdparm -v /dev/hd? sollte das d-Flag gesetzt zeigen. Wenn das nicht der Fall ist kannst du's mal mit hdparm -d1X34 /dev/hd? versuchen (multiword-dma 2). Backup vor diesen Experimenten kann nicht schaden :-). Gruss Rolf --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com