Re: Kernel compilation

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 5 Jan 2011, scott wrote:

> I'm new to the list and would like to say hello to everyone. Now on
> to the meat.
>
> I have tried to compile a kernel with a grsec patch 5 times now
> using a couple of different methods and I keep getting a "No init
> found" and "Couldn't support optional features" errors every time at
> bootup. I'm trying to use a vanilla 2.6.32.27 kernel on 10.04 Ubuntu
> and it compiles fine, just will not boot.
>
> I've tried "CONCURRENCY_LEVEL=`getconf _NPROCESSORS_ONLN` fakeroot
> make-kpkg --initrd --append-to-version=-custom kernel_image
> kernel_headers", "CONCURRENCY_LEVEL=3 make-kpkg --initrd
> --append-to-version=-586 kernel_image kernel_headers modules_image".
>
> I have all the reqs for building kernels such as build-essentials,
> fakeroot, kernel-package, kernel-wedge, nurces-dev and qt for
> xconfig.
>
> These are the steps I've taken. DL the kernel image from
> kernels.org, get the patch from grsec.net, untar the kernel, cd into
> the directory created, do a 'cp /boot/config-`uname -r` .config',
> 'make oldconfig', apply the patch, then either 'make menuconfig' or
> 'make xconfig'. Then I do a 'make-kpkg clean' and run one of the
> commands in the first paragraph above.
>
> I get the debs built and can install them just fine, but I keep
> getting the same errors. I've cut out as many "Experimental" options
> I thought might cause a problem and still get a kernel panic at
> boot.
>
> Anyone have a clue what I'm doing wrong?

  you are clearly using ubuntu, so here's a simpler recipe i've used
successfully.

  1) configure and build your kernel from the source
  2) "sudo make modules_install"
  3) "sudo make install"
  4) "sudo update-initramfs -c -k <kernel version goes here>"
  5) "sudo update-grub"

the drawback to the above is that your kernel is not built as an
official *package* but for testing purposes, it should do.  you'll get
your kernel installed under /boot, your modules installed, a new
initramfs image, and your grub file updated.  can you try it this way
and see if it makes a difference?

rday

-- 

========================================================================
Robert P. J. Day                               Waterloo, Ontario, CANADA
                        http://crashcourse.ca

Twitter:                                       http://twitter.com/rpjday
LinkedIn:                               http://ca.linkedin.com/in/rpjday
========================================================================

_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@xxxxxxxxxxxxxxxxx
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies


[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux