2000-12-05 16:46:14

by Daniel Sangenberg

[permalink] [raw]
Subject: 2.2.17 + ide patches + 61gb ibm disc = problem

Hi!

I have a problem with 2.2.17 + the latest ide patches and 2 * 61 gb ibm ide
discs, the discs are connected as slave on a two channels (onboard ide
channels on a asus p2b (i440BX Chipset)), there is nohing else connected on
the ide interface and the jumper settings are identical.

dmesg output:

Uniform Multi-Platform E-IDE driver Revision: 6.30
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
PIIX4: IDE controller on PCI bus 00 dev 21
PIIX4: chipset revision 1
PIIX4: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0xd800-0xd807, BIOS settings: hda:pio, hdb:DMA
ide1: BM-DMA at 0xd808-0xd80f, BIOS settings: hdc:pio, hdd:DMA
hdb: IBM-DTLA-307060, ATA DISK drive
hdd: IBM-DTLA-307060, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hdb: IBM-DTLA-307060, 58644MB w/1916kB Cache, CHS=7476/255/63, UDMA(33)
hdd: IBM-DTLA-307060, 58644MB w/1916kB Cache, CHS=119150/16/63, UDMA(33)

hdd1 [events: 00000001](write) hdd1's sb offset: 60051456
hdb1 [events: 00000001](write) hdb1's sb offset: 60050816


The difference in size and cylinders could cause a problem if this changes
in later versions, is this normal behaviour or did i do something wrong ?

If possible please CC me when replying


2000-12-05 17:49:14

by Robert B. Easter

[permalink] [raw]
Subject: Re: 2.2.17 + ide patches + 61gb ibm disc = problem

On Tuesday 05 December 2000 11:15, Daniel Sangenberg wrote:
> Hi!
>
> I have a problem with 2.2.17 + the latest ide patches and 2 * 61 gb ibm ide
> discs, the discs are connected as slave on a two channels (onboard ide
> channels on a asus p2b (i440BX Chipset)), there is nohing else connected on
> the ide interface and the jumper settings are identical.
>
> dmesg output:
>
> Uniform Multi-Platform E-IDE driver Revision: 6.30
> ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
> PIIX4: IDE controller on PCI bus 00 dev 21
> PIIX4: chipset revision 1
> PIIX4: not 100% native mode: will probe irqs later
> ide0: BM-DMA at 0xd800-0xd807, BIOS settings: hda:pio, hdb:DMA
> ide1: BM-DMA at 0xd808-0xd80f, BIOS settings: hdc:pio, hdd:DMA
> hdb: IBM-DTLA-307060, ATA DISK drive
> hdd: IBM-DTLA-307060, ATA DISK drive
> ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
> ide1 at 0x170-0x177,0x376 on irq 15
> hdb: IBM-DTLA-307060, 58644MB w/1916kB Cache, CHS=7476/255/63, UDMA(33)
> hdd: IBM-DTLA-307060, 58644MB w/1916kB Cache, CHS=119150/16/63, UDMA(33)
>
> hdd1 [events: 00000001](write) hdd1's sb offset: 60051456
> hdb1 [events: 00000001](write) hdb1's sb offset: 60050816
>


I don't understand why you have set them to be slaves when they are the only
drives on the ports. Shouldn't you be setting the jumpers on both drives
into the Single Drive (default) settings? I always thought the Master and
Slave positions are to be used only when connecting two drives on one port.

hda and hdc should be the devices.

--
-------- Robert B. Easter [email protected] ---------
- CompTechNews Message Board http://www.comptechnews.com/ -
- CompTechServ Tech Services http://www.comptechserv.com/ -
---------- http://www.comptechnews.com/~reaster/ ------------

2000-12-05 17:56:07

by Andre Hedrick

[permalink] [raw]
Subject: Re: 2.2.17 + ide patches + 61gb ibm disc = problem

On Tue, 5 Dec 2000, Robert B. Easter wrote:

> > Uniform Multi-Platform E-IDE driver Revision: 6.30
> > ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
> > PIIX4: IDE controller on PCI bus 00 dev 21
> > PIIX4: chipset revision 1
> > PIIX4: not 100% native mode: will probe irqs later
> > ide0: BM-DMA at 0xd800-0xd807, BIOS settings: hda:pio, hdb:DMA
> > ide1: BM-DMA at 0xd808-0xd80f, BIOS settings: hdc:pio, hdd:DMA
> > hdb: IBM-DTLA-307060, ATA DISK drive
> > hdd: IBM-DTLA-307060, ATA DISK drive
> > ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
> > ide1 at 0x170-0x177,0x376 on irq 15
> > hdb: IBM-DTLA-307060, 58644MB w/1916kB Cache, CHS=7476/255/63, UDMA(33)
> > hdd: IBM-DTLA-307060, 58644MB w/1916kB Cache, CHS=119150/16/63, UDMA(33)

You have the classic BIOS issue it only works half way.
pass the geometries to fix one side of the other.

> > hdd1 [events: 00000001](write) hdd1's sb offset: 60051456
> > hdb1 [events: 00000001](write) hdb1's sb offset: 60050816
> >
>
>
> I don't understand why you have set them to be slaves when they are the only
> drives on the ports. Shouldn't you be setting the jumpers on both drives
> into the Single Drive (default) settings? I always thought the Master and
> Slave positions are to be used only when connecting two drives on one port.
>
> hda and hdc should be the devices.

This is true, what are you running in this bizzare mode?

Andre Hedrick
CTO Timpanogas Research Group
EVP Linux Development, TRG
Linux ATA Development

2000-12-05 18:43:14

by Guest section DW

[permalink] [raw]
Subject: Re: 2.2.17 + ide patches + 61gb ibm disc = problem

On Tue, Dec 05, 2000 at 05:15:25PM +0100, Daniel Sangenberg wrote:

> I have a problem with 2.2.17 + the latest ide patches and 2 * 61 gb ibm ide
> discs, the discs are connected as slave on a two channels (onboard ide
> channels on a asus p2b (i440BX Chipset)), there is nohing else connected on
> the ide interface and the jumper settings are identical.

> hdb: IBM-DTLA-307060, 58644MB w/1916kB Cache, CHS=7476/255/63, UDMA(33)
> hdd: IBM-DTLA-307060, 58644MB w/1916kB Cache, CHS=119150/16/63, UDMA(33)

> The difference in size and cylinders could cause a problem if this changes
> in later versions, is this normal behaviour or did i do something wrong ?

This is normal behaviour. See
http://www.win.tue.nl/~aeb/linux/Large-Disk-14.html#ss14.2
("14.2 Nonproblem: Identical disks have different geometry?")