Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on May 8th, 2012  |  syntax: Bash  |  size: 0.74 KB  |  hits: 25  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. #!/bin/bash
  2.  
  3. cd /usr/src/
  4. rm -rf linux
  5. ln -s /usr/src/linux-3.3-ck1 /usr/src/linux
  6.  
  7. cd linux
  8. zcat /proc/config.gz > .config
  9. make oldnoconfig
  10. make menuconfig
  11. make all
  12. make modules_install
  13. make install
  14.  
  15. echo "Building/Installing finished!"
  16. sleep 2
  17. echo "Configuring..."
  18.  
  19. cd /etc/rc.d/
  20. cp rc.modules rc.modules-3.3-ck1
  21. rm rc.modules
  22. ln -s /etc/rc.d/rc.modules-3.3-ck1 /etc/rc.d/rc.modules
  23.  
  24. cd /boot/
  25. mv vmlinuz vmlinuz-3.3-ck1
  26. ln -s /boot/vmlinuz-3.3-ck1 /boot/vmlinuz
  27.  
  28. mv System.map System.map-3.3-ck1
  29. ln -s /boot/System.map-3.3-ck1 /boot/System.map
  30.  
  31. cp /usr/src/linux/.config /boot/config-3.3-ck1
  32. rm config
  33. ln -s /boot/config-3.3-ck1 /boot/config
  34.  
  35. echo "Updating lilo config..."
  36. lilo
  37.  
  38. echo "You can reboot into new kernel."