On Wed, Feb 28, 2007 at 10:44:33AM -0600, Hugo Vanwoerkom wrote: > Hi, > > Is there a place where the difference between these latest kernel binary > images is documented, other than looking thru the config files or the > descriptions of the packages. > > When I install Etch on my machine from the daily built, it pulls in -486. > > With that and grub I can boot into a USB disk. > > But when I install linux-image-2.6-k7 (my processor) the boot will fail, > because he cannot find the root device, meaning the initrd failed > somehow. > > So it would seem to lie in the difference between the kernel images, but > what is their difference?
I don't think the difference is necessarily the kernel image, but rather the state of the system when the initrd is generated. The initrd generated during install is in a different environment than that which is generated once the system is up and running. I would look into the parameters used to build that initrd and see if you can grok the differences. It may be, for example (I'm making this up as an exercise), that the install builds the initrd using a "dependent modules" model where the running system uses a "most modules" model. I think the difference being that the dependent model looks at what is actually needed where the other just grab most of them. If one of the required modules is *not* in the group of "most" then there is a problem. Also -- maybe the kernels are naming the devices differently? that could cause a not-found / partition. just some thoughts to hopefully help you on the way. A
signature.asc
Description: Digital signature