Pejman Moghadam / Slackware

Slackware 12.2 - Upgrade to kernel 2.6.32.5

Public domain


Download & Extract

cd /usr/src/
wget -c http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.32.5.tar.bz2 
tar jxf linux-2.6.32.5.tar.bz2
ln -sfn linux-2.6.32.5 linux
cd linux
make localmodconfig

make menuconfig

    Virtualization  --->
      <M>   Kernel-based Virtual Machine (KVM) support
        <M>     KVM for Intel processors support
        <M>     KVM for AMD processors support
      <M>   Linux hypervisor example code
      <M>   PCI driver for virtio devices (EXPERIMENTAL)
      <M>   Virtio balloon driver (EXPERIMENTAL)
    Device Drivers  --->
      [*] Block devices  --->
        <M>   Virtio block driver (EXPERIMENTAL)
      [*] Network device support  ---> 
        <M>   Universal TUN/TAP device driver support
        <M>   Virtio network driver (EXPERIMENTAL)
      Character devices  --->
        <M> Virtio console
        <M>   VirtIO Random Number Generator support
    -*- Networking support  --->
      <M>   Plan 9 Resource Sharing Support (9P2000) (Experimental)  --->
        <M>   9P Virtio Transport (Experimental)

Installation

make all && make modules_install
/bin/cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.32.5
/bin/cp System.map /boot/System.map-2.6.32.5
/bin/cp .config /boot/config-2.6.32.5

/etc/lilo.conf

.
.
default = S122-2.6.32.5
.
.
image = /boot/vmlinuz-2.6.32.5
  root = /dev/sda7
  label = S122-2.6.32.5
  read-only

Bootloader

lilo
reboot

BY: Pejman Moghadam
TAG: kernel
DATE: 2010-01-24 23:55:41


Pejman Moghadam / Slackware [ TXT ]