On Wed, May 25, 2005 at 11:44:49AM -0700, Ibrahim Mubarak wrote: > --- Marty <[EMAIL PROTECTED]> wrote: > > I think this is normally done by the command "make modules install" > > (after > > compiling the modules using "make modules." There is a more > > fundamental > > issue here, however, regarding custom kernels in a debian system, > > which I > > address below. > > > > > > > > OK. So I went ahead and downloaded the latest kernel off of > > kernel.org, > > > compiled it and installed it. Still mkinitrd doesn't output the > > image. > > > > I don't know anything about initrd since I always compile my own > > kernels > > and therefore it's been many years since I've used modules and > > experienced > > the headaches connected with them, but I will offer the following > > comment > > which I hope is helpful: I would advise against bypassing the Debian > > package > > system (including the Debian kernel build process which I think uses > > a package > > called make-kpkg) until you know your way around the distribution. > > > > The Debian kernel build process builds your custom kernels > > automagically and > > presumable avoids these problems like what you are reporting here. > > If you > > bypass that process then it may affect users' willingness to address > > any > > problems that crop up. (Unfortunately by force of habit I also > > bypass the > > make-kpkg custom kernel build process, so I won't be of much help to > > you > > about that package, but as a result I also avoid bring any resulting > > problems to this list, since I have brought those problems upon > > myself by > > bypassing the recommended process. I therefore can't recommend my > > own appraoch > > to anyone else.) > > > > > > > So I tried to mkinitrd of the running kernel. Still nothing. I am > > > guessing it is an initrd-tools bug. But not really sure. > > > > > > I tried the -k option to see if it does anything. And yes. The tmp > > > directory gets filled. But I don't know what to do from there to > > start > > > debugging. > > > > > > If you are not going to respond to this, can you at least tell me > > where > > > I should go with this problem? Thanks. > > > > apt-get install make-kpkg;man make-kpkg > > > > Well, I am not bypassing anything. I am using make-kpkg. I use this > guide http://newbiedoc.sourceforge.net/system/kernel-pkg.html.en > > So all is done with the "Debian" stuff. It's just that after I use dpkg > -i my_kernel_image.deb, I never get an initrd.img of the new installed > kernel in /boot. And the only symlink in / is initrd.img.old. Creating > an initrd image of the newly installed kernel is the ONLY thing I do > manually. However, /vmlinuz is updated for me. > It is not a driver problem either as the only driver I have to compile > is ati's graphics drivers and I do it with make-kpkg too. This is how I > do it : > http://xoomer.virgilio.it/flavio.stanchina/debian/fglrx-installer.html > > I use the --added-modules option. > > Maybe the guide I use is outdated (can you tell me if so?) but it is > the only guide I found about compiling custom, somewhat recent, kernels > for Debian (still with 2.4 kernels :( ). I just tried a "debian custom > kernel build" google search and still nothing with any 2.6 kernels. I > tried to add a "2.6" at the end of the search string but still no > guides using make-kpkg. >
Did you use the --initrd option when you compiled the kernel? -- David Jardine "Running Debian GNU/Linux and loving every minute of it." -L. von Sacher-M.(1835-1895) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]