Linux 2.6.31 xenU 32-bit

 
Please read Downloads before attempting to use these files. There are also forums dedicated to each kernel.   


Version: Kernel linux-2.6.31.6

Notes
  • This is a paravirtualized kernel built directly from kernel.org sources without patches from xen.org (patches are no longer required to build domU kernels).
  • It is intended to run strictly as a domU, not as dom0. The tar file can be expanded directly into the image's root file system providing the kernel and modules.
  • The root device is /dev/xvda1 (update the image's /etc/fstab)
  • The console is hvc0 (update the image's /etc/securetty and /etc/inittab)
  • An initrd should not be necessary
  • The image's grub.conf will look like this:
    title vmlinuz-2.6.31.6
    root (hd0,0)
    kernel /boot/vmlinuz-2.6.31.6 console=hvc0 root=/dev/xvda1 ro
Changes
  • As stated, this is an unpatched kernel. The actual compilation options are stored in the tarball at boot/config-2.6.31.6 (or click the bitbucket link below)