[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: udma



Hallo !

Wo wir schonmal bei dem Thema sind. Ich meine, dass meine Platte an /dev/hda eine UltraDMA/66-Platte ist, irgendwie kann ich sie aber scheinbar nicht in den Modus bekommen. Hier dann mal ein paar Ausgaben von hdparm:

ostkurve:/home/timo# hdparm -i /dev/hda

/dev/hda:

 Model=IBM-DPTA-372050, FwRev=P76OA30A, SerialNo=JMYJM0E2205
 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=34
 BuffType=DualPortCache, BuffSize=1961kB, MaxMultSect=16, MultSect=16
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=40088160
 IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio1 pio2 pio3 pio4
 DMA modes:  mdma0 mdma1 mdma2
 UDMA modes: udma0 udma1 udma2
 AdvancedPM=no WriteCache=enabled
 Drive conforms to: ATA/ATAPI-4 T13 1153D revision 17:  1 2 3 4

ostkurve:/home/timo# hdparm -i /dev/hdb

/dev/hdb:

 Model=QUANTUM FIREBALL ST4.3A, FwRev=A0F.0800, SerialNo=154712760882
 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
 RawCHS=14848/9/63, TrkSize=32256, SectSize=512, ECCbytes=4
 BuffType=DualPortCache, BuffSize=81kB, MaxMultSect=16, MultSect=16
 CurCHS=14848/9/63, CurSects=8418816, LBA=yes, LBAsects=8418816
 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio1 pio2 pio3 pio4
 DMA modes:  sdma0 sdma1 sdma2 mdma0 mdma1 mdma2
 UDMA modes: udma0 udma1 *udma2
 AdvancedPM=no
 Drive conforms to: device does not report version:  1 2 3

------------------------------------------------------------------------------------

dmesg sagt folgendes:

Uniform Multi-Platform E-IDE driver Revision: 6.31
ide: Assuming 66MHz system bus speed for PIO modes
VP_IDE: IDE controller on PCI bus 00 dev 21
VP_IDE: chipset revision 6
VP_IDE: not 100% native mode: will probe irqs later
VP_IDE: User given PCI clock speed impossible (66000), using 33 MHz instead.
VP_IDE: Use ide0=ata66 if you want to assume 80-wire cable.
VP_IDE: VIA vt82c686a (rev 1b) IDE UDMA66 controller on pci00:04.1
VP_IDE: ATA-66/100 forced bit set (WARNING)!!
    ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hda:DMA, hdb:DMA
    ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdc:DMA, hdd:DMA
hda: IBM-DPTA-372050, ATA DISK drive
hdb: QUANTUM FIREBALL ST4.3A, ATA DISK drive
hdc: HITACHI DVD-ROM GD-5000, ATAPI CD/DVD-ROM drive
hdd: LITE-ON LTR-24102B, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
blk: queue c0338f24, I/O limit 4095Mb (mask 0xffffffff)
hda: 40088160 sectors (20525 MB) w/1961KiB Cache, CHS=2495/255/63, UDMA(66)
blk: queue c0339060, I/O limit 4095Mb (mask 0xffffffff)
hdb: 8418816 sectors (4310 MB) w/81KiB Cache, CHS=524/255/63, UDMA(33)
hdc: ATAPI 40X DVD-ROM drive, 512kB Cache, DMA
Uniform CD-ROM driver Revision: 3.12
hdd: ATAPI 40X CD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33)
Partition check:
 hda: hda1 hda2 hda3 hda4
 hdb: hdb1 hdb2

-----------------------------------------------------------------------------

Ich hab in /etc/lilo.conf
append="idebus=66 ide0=ata66"
reingeschrieben, das scheints aber nicht zu bringen.

Laut Handbuch meines Boards kann der VIA vt86c686a aber UltraDMA/66.

Dann noch hier das, was in meiner Kernel-Config drin steht:

#
# ATA/IDE/MFM/RLL support
#
CONFIG_IDE=y

#
# IDE, ATA and ATAPI Block devices
#
CONFIG_BLK_DEV_IDE=y
CONFIG_BLK_DEV_IDEDISK=y
CONFIG_IDEDISK_MULTI_MODE=y
CONFIG_BLK_DEV_IDECD=y
CONFIG_BLK_DEV_IDESCSI=y

#
# IDE chipset support/bugfixes
#
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_IDEPCI_SHARE_IRQ=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
CONFIG_IDEDMA_PCI_AUTO=y
CONFIG_BLK_DEV_IDEDMA=y
CONFIG_BLK_DEV_ADMA=y
CONFIG_BLK_DEV_VIA82CXXX=y
CONFIG_IDEDMA_AUTO=y
CONFIG_BLK_DEV_IDE_MODES=y

----------------------------

So, das ist alles, was mir an Info dazu einfällt. Bin über jeden Tip dankbar, mit dem ich meine IBM-Platte doch noch mit UDMA/66 zum Laufen kriege.

Gruss
Timo




Reply to: