Promise Ultra33 controller

Adam Fritzler (afritz@delphid.ml.org)
Sat, 20 Jun 1998 20:21:45 -0700 (MST)


I've looked through sources and have found no explanation for this one...

I've got a motherboard that's got a single standard IDE interface on it,
that's disabled in it's BIOS. I've also got a Promise Ultra33 PCI EIDE
card in, which has it's two interfaces.

The problem: even with it as the only interface in the system, the Promise
gets detected as ide2 and ide3, where (in at least my opinion), they
should be ide0 and ide1, since they're the only two. I've got a single
harddrive connected to each interface, so they come up as hde and hdg
instead of their rightful places at hda and hdc. Well, that means I can't
install LILO, because for LILO, /dev/hde can never be the boot drive. So,
I'm using the LILO MBR I had before and manually adding "root=/dev/hde1"
to the line at reboots.

Why does the order end up like this??? It has no logic. I could see
where if the motherboard IDE controller was not fully disabled, but
there's only one of them anyway and that would leave ide1 still being
mysterious.

This is in a wanna-be-server, so I can't experiment with it a whole lot.
This is not really a critical problem (the system works fine), but it's
kind of a nuisance not to be able to do automated reboots. This is kernel
2.1.103 SMP. I haven't tried any other kernels.

af

-------------------------------------------------------------------------------
Adam Fritzler |
afritz@delphid.ml.org | Laziness is the
afritz@iname.com |
http://delphid.ml.org/~afritz/ | key to creativity.
http://www.pst.com/ |
-------------------------------------------------------------------------------

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu