HOWTO: Keep and maintain multiple kernel versions
1) Enable multiversion support by uncommenting the following line in /etc/zypp/zypp.conf
# multiversion = provides:multiversion(kernel)
2) Setup automatic deletion of unused kernels in /etc/zypp/zypp.conf
multiversion.kernels = latest,latest-1,oldest
3) Display a list of all kernel packages available for installation
zypper se -s 'kernel*'
4) Install specific kernel version
zypper in kernel-default-2.6.32.10-0.4.1
5) List all kernels installed
zypper se -si 'kernel*'
6) Remove unnecessary kernel package
zypper rm PACKAGENAME-VERSION
http://doc.opensuse.org/documentation/html/openSUSE/opensuse-tuning/cha.tuning.multikernel.html