Change kernel = different OS?

October 28, 2013 2.7k views
Is change kernel in the control panel the same as changing the droplet from one OS to another?
  • I'm curious about this, too. Say I'm on Ubuntu 14.04 and then I use the Change Kernel feature to choose 14.10. Will my server now be running 14.10 after the next reboot? What if I apply updates? Am I updating from the point when I selected the new kernel?

  • @webmaster713104: No, you will need to actually upgrade your operating system to 14.10 -- updating the kernel is not enough.

    sudo apt-get install update-manager-core
    do-release-upgrade -d

    Once you've done that, install the latest kernel available in the control panel and power off your droplet:

    sudo apt-get install linux-image-3.16.0-23-generic
    sudo poweroff

    Then, set your droplet's kernel to Ubuntu 14.10 3.16.0-23-generic and then boot it from the control panel.

  • I guess I don't know the difference between the kernel and the operation system. I had done the "do-release-upgrade" previously, which seemed cumbersome and prone to breakage, and then discovered the "Change Kernel" afterwards, so I was wondering if I had done it the hard way. What is the point of "Change Kernel" if it doesn't upgrade the server to that OS? ::confused::

3 Answers
I can be. It also allows you to change from one version of an OS to another version of that same OS, e.g. changing from Ubuntu 12.04 to Ubuntu 13.10.
What Pablo said. Keep in mind that you cannot use an e.g. CentOS kernel on an Ubuntu droplet.
Have another answer? Share your knowledge.