On 28 Jun 2001 at 21:51 (-0700), Ben Ford wrote:
| Brent Verner wrote:
| 
| >On 27 Jun 2001 at 21:04 (-0400), M. Jackson Wilkinson wrote:
| >| 
| >| Does anyone have a working kernel-image-2.4.5 package based off of the
| >| kernel-image-2.4.2 .config file?  Would you be willing to share it with 
| >me? | I am having a few problems, and I've noticed that there are patches 
| >in
| >| kernels > 2.4.2.
| >
| >it /appears/ that kernel 2.4.5 require a newer version of modutils,
| >which depends on a newer dpkg version, than progeny distributes.
| >
| 
| Build a monolithic kernel.  It has the advantage of being marginally 
| faster, while only wasting a few k of memory.

yes, that would be the normal thing, I'd do. In fact, I'd not even
use make-kpkg at all, but I'm trying to build a kernel image
that'll be used on a number of differently configured systems. I
originally tried to use a vanilla kernel from kernel.org, but
selecting (most) all drivers left me with an unbootable kernel, so
I decided I'd use the kernel-source from unstable, since surely
it was a known working config. It is, but the initrd image made
by the unstable make-kpkg uses mkinitrd instead of update-initrd
to create an initrd image that has /all/ modules on the image.
The end effect of this is that building the kernel-source from
unstable on a progeny box will build an initrd image with a kernel
that has almost no drivers compiled statically, including the
ide-disk driver, which I must have at initrd time to mount /.
I've reconfigured the unstable kernel-source to have a static
ide-disk driver, so I'm working now.

The moral of the story is that the kernel-source/config from
unstable can be used, but make sure that you reconfigure to
build the unix.o and whatever driver your / device needs into
the kernel (not as a module).

thanks for reading :-)
  b

-- 
 - - - - - -=(   d a m o n   b r e n t   v e r n e r   )=- - - - - - - 
           c e r t i f i e d   n o s o u r c o p h o b i c

Reply via email to