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

Re: 2.6.6 on Blue&White G3



Hi,

Tim Otten writes:

> Why doesn't it find the CMD646 automatically?

Beats me.  The mkinitrd script contains fairly involved detection
heuristics for the root filesystem drivers.  They use the /proc
filesystem repeatedly, so the problem may be due to your first initrd
being built with a 2.4 kernel running and the order of the controllers
reversed.  If you find a patch that fixes this, send it to the
maintainer.

> Why do the drives get numbered in a different order?

In 2.4, the drivers for both your controllers were built into the
kernel.  They probably got probed in alphabetical order, which
happened to result in the CMD646 controller being probed before the
Apple Heathrow controller, because the drivers are called cmd64x and
pmac-ide, respectively.

In 2.6, we tried to build as many drivers as possible as modules.  The
pmac-ide driver, however, has to be built into the kernel and is
therefore always probed first.

> (except, of course, that fstab is broken).

Well, that should be easy to fix now, so you're almost there.

Regards, Jens.

-- 
J'qbpbe, le m'en fquz pe j'qbpbe!
Le veux aimeb et mqubib panz je pézqbpbe je djuz tqtaj!



Reply to: