The original bug report describes the load order confict for the ide
chip drivers in 2.4 which causes the cdrom to not initialize properly
for stage 2 and the running system.  The installer does not encounter
this problem because it does hardware discovery first.

Expanded details:

1. /etc/rcS.d/S20modutils loads the modules listed in /etc/modules
   in order.  The default is to install ide-cd and ide-detect.

2. /etc/rcS.d/S36discover scans for attached devices and loads
   the appropriate drivers.  This is where cmd64x would be discovered
   and loaded (out of order).

The patch is a prebaseconfig script that runs prior to rest of the
module scan.  I chose this workaround because shifting the order
of rcS.d processing is too invasive and a backport of  the ide work
from 2.6 is non-trivial and not worth it for a maintenance kernel.

Note: although the bug was filed against the kernel-source-2.4.27
package, the fix itself is to prebaseconfig.

The patch has been committed in r23155.  Close this bug.

-- 
*************
Jim Lieb   Wild Open Source Inc.
[EMAIL PROTECTED]  Cell: 831.295.9317
Office: 831.421.0883            Fax:  831.421.0885


Reply via email to