Messages in this thread | | | Date | Wed, 31 Jan 2001 08:35:27 -0800 (PST) | From | Andre Hedrick <> | Subject | Re: Problems with Promise IDE controller under 2.4.1 |
| |
There is not problem, the BIOS in the addon cards/promise do not translation for you like the mainboard does. If you are worried pass the geometry by hand
hd{e,f,g,h}=9345,255,63
Cheers,
On 31 Jan 2001, Ole Aamot wrote:
> We experience trouble with the Promise (PDC20265) IDE controller > and seven 75GB IBM disks on a single CPU (Pentium-III) server. > > Linux 2.4.1 fails to detect correct geometry for the four last > disks (identified as hde, hdf, hdg, hdh). > > [root@nngds1 /root]# cat /proc/ide/hd[abcefgh]/geometry > physical 148945/16/63 > logical 9345/255/63 > physical 148945/16/63 > logical 9345/255/63 > physical 148945/16/63 > logical 9345/255/63 > physical 148945/16/63 > logical 148945/16/63 > physical 148945/16/63 > logical 148945/16/63 > physical 148945/16/63 > logical 148945/16/63 > physical 148945/16/63 > logical 148945/16/63 > > > Output from hdparm -i /dev/hd[abcefgh]: > > /dev/hda: > > Model=IBM-DTLA-307075, FwRev=TXAOA50C, SerialNo=YSDYSFAL154 > Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs } > RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=40 > BuffType=DualPortCache, BuffSize=1916kB, MaxMultSect=16, MultSect=off > CurCHS=16383/16/63, CurSects=-66060037, LBA=yes, LBAsects=150136560 > 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 udma0 udma1 *udma2 udma3 udma4 udma5 > > /dev/hdb: > > Model=IBM-DTLA-307075, FwRev=TXAOA50C, SerialNo=YSDYSFAR909 > Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs } > RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=40 > BuffType=DualPortCache, BuffSize=1916kB, MaxMultSect=16, MultSect=off > CurCHS=16383/16/63, CurSects=-66060037, LBA=yes, LBAsects=150136560 > 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 udma0 udma1 *udma2 udma3 udma4 udma5 > > /dev/hdc: > > Model=IBM-DTLA-307075, FwRev=TXAOA50C, SerialNo=YSDYSFAS836 > Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs } > RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=40 > BuffType=DualPortCache, BuffSize=1916kB, MaxMultSect=16, MultSect=off > CurCHS=16383/16/63, CurSects=-66060037, LBA=yes, LBAsects=150136560 > 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 udma0 udma1 *udma2 udma3 udma4 udma5 > > /dev/hde: > > Model=IBM-DTLA-307075, FwRev=TXAOA50C, SerialNo=YSDYSFAL701 > Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs } > RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=40 > BuffType=DualPortCache, BuffSize=1916kB, MaxMultSect=16, MultSect=off > CurCHS=16383/16/63, CurSects=-66060037, LBA=yes, LBAsects=150136560 > 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 udma0 udma1 *udma2 udma3 udma4 udma5 > > /dev/hdf: > > Model=IBM-DTLA-307075, FwRev=TXAOA50C, SerialNo=YSDYSFAR606 > Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs } > RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=40 > BuffType=DualPortCache, BuffSize=1916kB, MaxMultSect=16, MultSect=off > CurCHS=16383/16/63, CurSects=-66060037, LBA=yes, LBAsects=150136560 > 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 udma0 udma1 *udma2 udma3 udma4 udma5 > > /dev/hdg: > > Model=IBM-DTLA-307075, FwRev=TXAOA50C, SerialNo=YSDYSFAL151 > Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs } > RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=40 > BuffType=DualPortCache, BuffSize=1916kB, MaxMultSect=16, MultSect=off > CurCHS=16383/16/63, CurSects=-66060037, LBA=yes, LBAsects=150136560 > 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 udma0 udma1 *udma2 udma3 udma4 udma5 > > /dev/hdh: > > Model=IBM-DTLA-307075, FwRev=TXAOA50C, SerialNo=YSDYSFAR624 > Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs } > RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=40 > BuffType=DualPortCache, BuffSize=1916kB, MaxMultSect=16, MultSect=off > CurCHS=16383/16/63, CurSects=-66060037, LBA=yes, LBAsects=150136560 > 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 udma0 udma1 *udma2 udma3 udma4 udma5 > > > --- > > Two types of disks: > (geometry of the first is correctly detected, the second isn't) > > [root@nngds1 /root]# hdparm /dev/hda > > /dev/hda: > multcount = 0 (off) > I/O support = 0 (default 16-bit) > unmaskirq = 0 (off) > using_dma = 1 (on) > keepsettings = 0 (off) > nowerr = 0 (off) > readonly = 0 (off) > readahead = 8 (on) > geometry = 9345/255/63, sectors = 150136560, start = 0 > > [root@nngds1 /root]# hdparm /dev/hde > > /dev/hde: > multcount = 0 (off) > I/O support = 0 (default 16-bit) > unmaskirq = 0 (off) > using_dma = 1 (on) > keepsettings = 0 (off) > nowerr = 0 (off) > readonly = 0 (off) > readahead = 8 (on) > geometry = 17873/16/63, sectors = 150136560, start = 0 > > > The machine runs RedHat 7.0 with RHN upgrades if it means anything. > > -- > Ole Aamot mailto:ole@linpro.no > LinPro AS http://www.linpro.no >
Andre Hedrick Linux ATA Development
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org Please read the FAQ at http://www.tux.org/lkml/
| |