On Wed, Oct 06, 2004 at 04:26:49AM -0400, Rick Thomas wrote: > > On Tuesday, October 5, 2004, at 08:11 PM, Sven Luther wrote: > > >On Tue, Oct 05, 2004 at 07:57:20PM +0100, Colin Watson wrote: > >> > >>The IDE controller that isn't working for Rick is driven by the > >>aec62xx > >>driver, off the PCI bus. This driver *is* in the appropriate udebs and > >>*is* being loaded in the floppy build, but the IDE devices attached to > >>it are not being detected. Search for "Probing" in the logs and you'll > >>see what I mean. > >> > >>It looks to me as if ide-probe, being built-in, is run before the > >>modular IDE drivers are loaded by hw-detect, and doesn't get a > >>chance to > >>run again. I note that, on i386, CONFIG_BLK_DEV_IDE=m, while the > >>powerpc-small config has CONFIG_BLK_DEV_IDE=y. I suspect that > >>modularizing this would fix the problem. That might well be far too > >>risky a change for sarge at this point, though. > > > >CONFIG_BLK_DEV_IDE=y is needed for pmac_ideor whatever, which > >cannot be built > >modular. > > So why does it work for the businesscard CD booted via BootX? What > is it about the non-"small" kernel configuration that makes it work? > > Does this mean that, in order to be recognized, *any* ide device > drivers must be non-modular? I'm not an expert, but that sounds > like a non-starter to me...
Can you try compiling the -small kernel without this option ? and try booting the resulting kernel, with the same initrd ? Friendly, Sven Luther -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

