UML icon
User Mode Linux Kernels
version download checksums
 md5    sha1  sha512
2.4.32-bs3 32-bit hash hash hash
2.6.27.59 32-bit hash hash hash
64-bit hash hash hash
2.6.32.58 32-bit hash hash hash
64-bit hash hash hash
2.6.33.20 32-bit hash hash hash
64-bit hash hash hash
2.6.34.11 32-bit hash hash hash
64-bit hash hash hash
2.6.35.14 32-bit hash hash hash
64-bit hash hash hash
2.6.36.4 32-bit hash hash hash
64-bit hash hash hash
2.6.37.6 32-bit hash hash hash
64-bit hash hash hash
2.6.38.8 32-bit hash hash hash
64-bit hash hash hash
2.6.39.4 32-bit hash hash hash
64-bit hash hash hash
3.0.31 32-bit hash hash hash
64-bit hash hash hash
3.1.10 32-bit hash hash hash
64-bit hash hash hash
3.2.17 32-bit hash hash hash
64-bit hash hash hash
3.3.6 32-bit hash hash hash
64-bit hash hash hash

About

These kernels have been compiled using GCC 3.4.4 to GCC 4.5.x (depending on their release date).
They are provided for your convenience only (to get you started), but it is highly recommended that you build your own kernels - it is even mandatory if you want to use certain features (like pcap packet capture).

Build your own

To compile your own kernel based on those above, simply save the relevant config file as '.config' in your kernel source tree and run:
make ARCH=um

Older versions

You can find many more older versions here.
However, unless you have any specific reason to use outdated releases, we recommend that you use one of the more recent versions linked above.