DebianThis forum is for the discussion of Debian Linux.
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
I am pretty much familiar with the Debian Kernel compilation procedure(usig make-kpkg).
I have 2 machines. One is very fast(Intel based) and other is very slow(AMD based). On my fast machine the kernel compiles in just 35 minutes and on my slow machine it takes hours to compile the kernel.
I have heard that I can compile the kernel on my fast machine and then transfer it on the slow machine, but I don't know what stuff I will have to transfer to my old machine once I build my kernel on the fast machine.
After I give the command on my fast machine:
#fakeroot make-kpkg --revision=.1.0 kernel_image
I have a .deb package called kernel_image-184.108.40.206_custom.1.0_i386.deb under my /usr/src directory.
Do I have to just copy this package on my old machine and then give the command
dpkg -i kernel_image-220.127.116.11_custom.1.0_i386.deb
and make necessary changes in the grub.conf file? Or do I have to copy some /lib/modules/<kernel-version> directory?
You have just to install the kernel in your slow machine. Then reboot the machine if it works then it's complete. But the major draw back is that you have to repeat compiling if something goes wrong. KERNEL PANIC....
You should also know the filesystem of your slow machine and include it in your kernel not as a module...One of my problem now is loading filesystem module...so if could help then
I'll appreciate it....
I've compiled several kernels on fast computer for slower ones and I've never encountered any problems. Just configure the kernel for your slow computer, compile it, copy it, and do the mentioned "dpkg -i kernel_image ..." and you should be fine.