0

I'm using the "canonical way" to build ubuntu kernel with ./debian/rules binary-generic. On my machine the build takes more than half an hour. Is there a way to quickly build only vmlinuz? In fact I need only the kernel binary image. After installing the new kernel from a deb package I update the kernel by replacing vmlinuz.

7
  • For reasons that I have never understood, the "canonical way" always does a build clean. There is no need to do that. I do not use the "cononical way" and incremental compiles, with only small change takes only a few minutes (on my computer, where a clean compile takes ~26 minutes). Sep 14, 2017 at 16:22
  • So you do make, right? A different question then. How to use the configuration produced by debian/rules updateconfigs when building with make?
    – Al Izi
    Sep 14, 2017 at 16:35
  • I use this method. Sep 14, 2017 at 16:41
  • I did not see that you edited your comment. Just steal the Ubuntu kernel configuration for the kernel version you are trying to build. Example: cp /boot/config-4.4.0-93-generic .config but disable debug. Sep 14, 2017 at 16:52
  • So presumably I can make a "canonical ubuntu build" once, install the packages to the target machine and copy the resulting /boot/config file to the kernel sources folder and continue with "make build". This will allow to use both kinds of build.
    – Al Izi
    Sep 14, 2017 at 17:00

0

You must log in to answer this question.

Browse other questions tagged .