How can I boot with an older kernel version?











up vote
52
down vote

favorite
14












The latest kernel is causing problems with my sound, which worked fine with an older version. As I have only Ubuntu installed, Grub is not getting displayed while booting. How can I manually choose my kernel version while booting?










share|improve this question




























    up vote
    52
    down vote

    favorite
    14












    The latest kernel is causing problems with my sound, which worked fine with an older version. As I have only Ubuntu installed, Grub is not getting displayed while booting. How can I manually choose my kernel version while booting?










    share|improve this question


























      up vote
      52
      down vote

      favorite
      14









      up vote
      52
      down vote

      favorite
      14






      14





      The latest kernel is causing problems with my sound, which worked fine with an older version. As I have only Ubuntu installed, Grub is not getting displayed while booting. How can I manually choose my kernel version while booting?










      share|improve this question















      The latest kernel is causing problems with my sound, which worked fine with an older version. As I have only Ubuntu installed, Grub is not getting displayed while booting. How can I manually choose my kernel version while booting?







      grub2 kernel






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Jul 11 '12 at 1:12









      Jorge Castro

      35.7k105422617




      35.7k105422617










      asked Nov 23 '11 at 19:44









      Shahe Tajiryan

      88061629




      88061629






















          7 Answers
          7






          active

          oldest

          votes

















          up vote
          52
          down vote



          accepted










          The simplest way to display your Grub is to press and hold the SHIFT button while booting.



          As an alternative, you can always display Grub without it booting any particular kernel:



          gksudo gedit /etc/default/grub


          change GRUB_TIMEOUT to -1 and comment out GRUB_HIDDEN_TIMEOUT



          finish off by running



          sudo update-grub





          share|improve this answer



















          • 5




            Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported. I commented GRUB_HIDDEN_TIMEOUT and set GRUB_TIMEOUT=0
            – acidghost
            May 4 '15 at 10:33










          • Just to be explicit: GRUB_HIDDEN_TIMEOUT is an environment variable that needs to be set when running 'update-grub' ?
            – Jonathan Hartley
            Apr 28 '16 at 10:47






          • 1




            @JonathanHartley GRUB_HIDDEN_TIMEOUT is defined in /etc/default/grub
            – wjandrea
            Aug 8 '16 at 19:35


















          up vote
          18
          down vote













          Holding down the shift key while booting, will display the Grub menu.
          You can now select an older kernel version.



          For selecting an older kernel as the default kernel, please see this post






          share|improve this answer



















          • 2




            In my case (Ubuntu 16.04), it was left shift. Right shift didn't work.
            – Bob
            Aug 12 '16 at 15:04






          • 1




            what if the older kernels are not shown in grub (they were removed)? Does this mean these kernels are not accessible?
            – Kalamalka Kid
            Dec 7 '16 at 5:26




















          up vote
          5
          down vote













          While booting when GRUB appears with entries select the second entry i.e., Advanced options for Ubuntu there you can see different older kernel versions which was installed previously, you can select one among them which works good for you.
          Otherwise you go to the grub.cfg and paste your required kernel version on top of currently installed kernel entry. In both ways it works






          share|improve this answer




























            up vote
            2
            down vote













            By the https://help.ubuntu.com/community/Grub2:




            GRUB_HIDDEN_TIMEOUT=0



            This setting determines how long a screen without the GRUB 2 menu will
            be displayed. While the screen is blank, the user can press any key to
            display the menu.



            The default behavior is to hide the menu if only one operating system
            is present. If a user with only Ubuntu wishes to display the menu,
            place a # symbol at the start of this line to disable the hidden menu
            feature.




            Downgrade Kernel: How to downgrade the Kernel on 11.10



            Upgrade kernel: How can I upgrade kernel to 3.1?






            share|improve this answer






























              up vote
              1
              down vote













              Please, install the previous kernel with the following command:



              sudo apt-get install linux-image-3.0.0-12-generic linux-headers-3.0.0-12-generic


              Then reboot. You will be prompted to choose your kernel.



              Let me know if it worked.



              Regards






              share|improve this answer




























                up vote
                1
                down vote













                If you have a few Kernels in your system you can set manually what Kernel version will start:




                1. Reboot your PC with pressed Shift button for display GRUB after BIOS will start.
                  You will see something like:
                  GRUB start page


                2. Select "Advanced options for Ubuntu" and memorize index of this menu line(count starts from 0) On the picture index is 1



                Select concrete Kernel




                1. Select concrete kernel for boot and also memorize index of this menu line(count starts from 0) On the picture index of chosen Kernel is 2


                2. Start system. This action is for one boot on concrete kernel. If you want to start from concrete Kernel all time you should do next steps:



                4.1. Open and edit GRUB setup file:



                sudo nano /etc/default/grub


                4.2. Find line GRUB_DEFAULT=...(by default GRUB_DEFAULT=0) and sets in quotes menu path to concrete Kernel(Remember menu indexes from steps 2 and 3). In my system first index was 1 and second was 2. I set in to GRUB_DEFAULT



                GRUB_DEFAULT="1>2"


                Save file.



                4.3. Update GRUB information for apply changes:



                sudo update-grub


                4.4. After reboot you automatically boot on Kernel by chosen menu path. An example on my machine 1 -> 2



                4.5. Check Kernel version after reboot:



                uname -r






                share|improve this answer




























                  up vote
                  -1
                  down vote













                  I found it simplest to do this using grub-customizer:
                  http://ubuntuhandbook.org/index.php/2014/04/install-grub-customizer-ubuntu-1404/






                  share|improve this answer























                    Your Answer








                    StackExchange.ready(function() {
                    var channelOptions = {
                    tags: "".split(" "),
                    id: "89"
                    };
                    initTagRenderer("".split(" "), "".split(" "), channelOptions);

                    StackExchange.using("externalEditor", function() {
                    // Have to fire editor after snippets, if snippets enabled
                    if (StackExchange.settings.snippets.snippetsEnabled) {
                    StackExchange.using("snippets", function() {
                    createEditor();
                    });
                    }
                    else {
                    createEditor();
                    }
                    });

                    function createEditor() {
                    StackExchange.prepareEditor({
                    heartbeatType: 'answer',
                    convertImagesToLinks: true,
                    noModals: true,
                    showLowRepImageUploadWarning: true,
                    reputationToPostImages: 10,
                    bindNavPrevention: true,
                    postfix: "",
                    imageUploader: {
                    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
                    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
                    allowUrls: true
                    },
                    onDemand: true,
                    discardSelector: ".discard-answer"
                    ,immediatelyShowMarkdownHelp:true
                    });


                    }
                    });














                    draft saved

                    draft discarded


















                    StackExchange.ready(
                    function () {
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f82140%2fhow-can-i-boot-with-an-older-kernel-version%23new-answer', 'question_page');
                    }
                    );

                    Post as a guest















                    Required, but never shown

























                    7 Answers
                    7






                    active

                    oldest

                    votes








                    7 Answers
                    7






                    active

                    oldest

                    votes









                    active

                    oldest

                    votes






                    active

                    oldest

                    votes








                    up vote
                    52
                    down vote



                    accepted










                    The simplest way to display your Grub is to press and hold the SHIFT button while booting.



                    As an alternative, you can always display Grub without it booting any particular kernel:



                    gksudo gedit /etc/default/grub


                    change GRUB_TIMEOUT to -1 and comment out GRUB_HIDDEN_TIMEOUT



                    finish off by running



                    sudo update-grub





                    share|improve this answer



















                    • 5




                      Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported. I commented GRUB_HIDDEN_TIMEOUT and set GRUB_TIMEOUT=0
                      – acidghost
                      May 4 '15 at 10:33










                    • Just to be explicit: GRUB_HIDDEN_TIMEOUT is an environment variable that needs to be set when running 'update-grub' ?
                      – Jonathan Hartley
                      Apr 28 '16 at 10:47






                    • 1




                      @JonathanHartley GRUB_HIDDEN_TIMEOUT is defined in /etc/default/grub
                      – wjandrea
                      Aug 8 '16 at 19:35















                    up vote
                    52
                    down vote



                    accepted










                    The simplest way to display your Grub is to press and hold the SHIFT button while booting.



                    As an alternative, you can always display Grub without it booting any particular kernel:



                    gksudo gedit /etc/default/grub


                    change GRUB_TIMEOUT to -1 and comment out GRUB_HIDDEN_TIMEOUT



                    finish off by running



                    sudo update-grub





                    share|improve this answer



















                    • 5




                      Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported. I commented GRUB_HIDDEN_TIMEOUT and set GRUB_TIMEOUT=0
                      – acidghost
                      May 4 '15 at 10:33










                    • Just to be explicit: GRUB_HIDDEN_TIMEOUT is an environment variable that needs to be set when running 'update-grub' ?
                      – Jonathan Hartley
                      Apr 28 '16 at 10:47






                    • 1




                      @JonathanHartley GRUB_HIDDEN_TIMEOUT is defined in /etc/default/grub
                      – wjandrea
                      Aug 8 '16 at 19:35













                    up vote
                    52
                    down vote



                    accepted







                    up vote
                    52
                    down vote



                    accepted






                    The simplest way to display your Grub is to press and hold the SHIFT button while booting.



                    As an alternative, you can always display Grub without it booting any particular kernel:



                    gksudo gedit /etc/default/grub


                    change GRUB_TIMEOUT to -1 and comment out GRUB_HIDDEN_TIMEOUT



                    finish off by running



                    sudo update-grub





                    share|improve this answer














                    The simplest way to display your Grub is to press and hold the SHIFT button while booting.



                    As an alternative, you can always display Grub without it booting any particular kernel:



                    gksudo gedit /etc/default/grub


                    change GRUB_TIMEOUT to -1 and comment out GRUB_HIDDEN_TIMEOUT



                    finish off by running



                    sudo update-grub






                    share|improve this answer














                    share|improve this answer



                    share|improve this answer








                    edited Aug 8 '16 at 23:48









                    itnet7

                    3,25311520




                    3,25311520










                    answered Nov 23 '11 at 19:59









                    fossfreedom

                    148k36326371




                    148k36326371








                    • 5




                      Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported. I commented GRUB_HIDDEN_TIMEOUT and set GRUB_TIMEOUT=0
                      – acidghost
                      May 4 '15 at 10:33










                    • Just to be explicit: GRUB_HIDDEN_TIMEOUT is an environment variable that needs to be set when running 'update-grub' ?
                      – Jonathan Hartley
                      Apr 28 '16 at 10:47






                    • 1




                      @JonathanHartley GRUB_HIDDEN_TIMEOUT is defined in /etc/default/grub
                      – wjandrea
                      Aug 8 '16 at 19:35














                    • 5




                      Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported. I commented GRUB_HIDDEN_TIMEOUT and set GRUB_TIMEOUT=0
                      – acidghost
                      May 4 '15 at 10:33










                    • Just to be explicit: GRUB_HIDDEN_TIMEOUT is an environment variable that needs to be set when running 'update-grub' ?
                      – Jonathan Hartley
                      Apr 28 '16 at 10:47






                    • 1




                      @JonathanHartley GRUB_HIDDEN_TIMEOUT is defined in /etc/default/grub
                      – wjandrea
                      Aug 8 '16 at 19:35








                    5




                    5




                    Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported. I commented GRUB_HIDDEN_TIMEOUT and set GRUB_TIMEOUT=0
                    – acidghost
                    May 4 '15 at 10:33




                    Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported. I commented GRUB_HIDDEN_TIMEOUT and set GRUB_TIMEOUT=0
                    – acidghost
                    May 4 '15 at 10:33












                    Just to be explicit: GRUB_HIDDEN_TIMEOUT is an environment variable that needs to be set when running 'update-grub' ?
                    – Jonathan Hartley
                    Apr 28 '16 at 10:47




                    Just to be explicit: GRUB_HIDDEN_TIMEOUT is an environment variable that needs to be set when running 'update-grub' ?
                    – Jonathan Hartley
                    Apr 28 '16 at 10:47




                    1




                    1




                    @JonathanHartley GRUB_HIDDEN_TIMEOUT is defined in /etc/default/grub
                    – wjandrea
                    Aug 8 '16 at 19:35




                    @JonathanHartley GRUB_HIDDEN_TIMEOUT is defined in /etc/default/grub
                    – wjandrea
                    Aug 8 '16 at 19:35












                    up vote
                    18
                    down vote













                    Holding down the shift key while booting, will display the Grub menu.
                    You can now select an older kernel version.



                    For selecting an older kernel as the default kernel, please see this post






                    share|improve this answer



















                    • 2




                      In my case (Ubuntu 16.04), it was left shift. Right shift didn't work.
                      – Bob
                      Aug 12 '16 at 15:04






                    • 1




                      what if the older kernels are not shown in grub (they were removed)? Does this mean these kernels are not accessible?
                      – Kalamalka Kid
                      Dec 7 '16 at 5:26

















                    up vote
                    18
                    down vote













                    Holding down the shift key while booting, will display the Grub menu.
                    You can now select an older kernel version.



                    For selecting an older kernel as the default kernel, please see this post






                    share|improve this answer



















                    • 2




                      In my case (Ubuntu 16.04), it was left shift. Right shift didn't work.
                      – Bob
                      Aug 12 '16 at 15:04






                    • 1




                      what if the older kernels are not shown in grub (they were removed)? Does this mean these kernels are not accessible?
                      – Kalamalka Kid
                      Dec 7 '16 at 5:26















                    up vote
                    18
                    down vote










                    up vote
                    18
                    down vote









                    Holding down the shift key while booting, will display the Grub menu.
                    You can now select an older kernel version.



                    For selecting an older kernel as the default kernel, please see this post






                    share|improve this answer














                    Holding down the shift key while booting, will display the Grub menu.
                    You can now select an older kernel version.



                    For selecting an older kernel as the default kernel, please see this post







                    share|improve this answer














                    share|improve this answer



                    share|improve this answer








                    edited Apr 13 '17 at 12:23









                    Community

                    1




                    1










                    answered Nov 23 '11 at 19:57









                    martin

                    1,4961020




                    1,4961020








                    • 2




                      In my case (Ubuntu 16.04), it was left shift. Right shift didn't work.
                      – Bob
                      Aug 12 '16 at 15:04






                    • 1




                      what if the older kernels are not shown in grub (they were removed)? Does this mean these kernels are not accessible?
                      – Kalamalka Kid
                      Dec 7 '16 at 5:26
















                    • 2




                      In my case (Ubuntu 16.04), it was left shift. Right shift didn't work.
                      – Bob
                      Aug 12 '16 at 15:04






                    • 1




                      what if the older kernels are not shown in grub (they were removed)? Does this mean these kernels are not accessible?
                      – Kalamalka Kid
                      Dec 7 '16 at 5:26










                    2




                    2




                    In my case (Ubuntu 16.04), it was left shift. Right shift didn't work.
                    – Bob
                    Aug 12 '16 at 15:04




                    In my case (Ubuntu 16.04), it was left shift. Right shift didn't work.
                    – Bob
                    Aug 12 '16 at 15:04




                    1




                    1




                    what if the older kernels are not shown in grub (they were removed)? Does this mean these kernels are not accessible?
                    – Kalamalka Kid
                    Dec 7 '16 at 5:26






                    what if the older kernels are not shown in grub (they were removed)? Does this mean these kernels are not accessible?
                    – Kalamalka Kid
                    Dec 7 '16 at 5:26












                    up vote
                    5
                    down vote













                    While booting when GRUB appears with entries select the second entry i.e., Advanced options for Ubuntu there you can see different older kernel versions which was installed previously, you can select one among them which works good for you.
                    Otherwise you go to the grub.cfg and paste your required kernel version on top of currently installed kernel entry. In both ways it works






                    share|improve this answer

























                      up vote
                      5
                      down vote













                      While booting when GRUB appears with entries select the second entry i.e., Advanced options for Ubuntu there you can see different older kernel versions which was installed previously, you can select one among them which works good for you.
                      Otherwise you go to the grub.cfg and paste your required kernel version on top of currently installed kernel entry. In both ways it works






                      share|improve this answer























                        up vote
                        5
                        down vote










                        up vote
                        5
                        down vote









                        While booting when GRUB appears with entries select the second entry i.e., Advanced options for Ubuntu there you can see different older kernel versions which was installed previously, you can select one among them which works good for you.
                        Otherwise you go to the grub.cfg and paste your required kernel version on top of currently installed kernel entry. In both ways it works






                        share|improve this answer












                        While booting when GRUB appears with entries select the second entry i.e., Advanced options for Ubuntu there you can see different older kernel versions which was installed previously, you can select one among them which works good for you.
                        Otherwise you go to the grub.cfg and paste your required kernel version on top of currently installed kernel entry. In both ways it works







                        share|improve this answer












                        share|improve this answer



                        share|improve this answer










                        answered Feb 12 '15 at 15:57









                        Suresh

                        99310




                        99310






















                            up vote
                            2
                            down vote













                            By the https://help.ubuntu.com/community/Grub2:




                            GRUB_HIDDEN_TIMEOUT=0



                            This setting determines how long a screen without the GRUB 2 menu will
                            be displayed. While the screen is blank, the user can press any key to
                            display the menu.



                            The default behavior is to hide the menu if only one operating system
                            is present. If a user with only Ubuntu wishes to display the menu,
                            place a # symbol at the start of this line to disable the hidden menu
                            feature.




                            Downgrade Kernel: How to downgrade the Kernel on 11.10



                            Upgrade kernel: How can I upgrade kernel to 3.1?






                            share|improve this answer



























                              up vote
                              2
                              down vote













                              By the https://help.ubuntu.com/community/Grub2:




                              GRUB_HIDDEN_TIMEOUT=0



                              This setting determines how long a screen without the GRUB 2 menu will
                              be displayed. While the screen is blank, the user can press any key to
                              display the menu.



                              The default behavior is to hide the menu if only one operating system
                              is present. If a user with only Ubuntu wishes to display the menu,
                              place a # symbol at the start of this line to disable the hidden menu
                              feature.




                              Downgrade Kernel: How to downgrade the Kernel on 11.10



                              Upgrade kernel: How can I upgrade kernel to 3.1?






                              share|improve this answer

























                                up vote
                                2
                                down vote










                                up vote
                                2
                                down vote









                                By the https://help.ubuntu.com/community/Grub2:




                                GRUB_HIDDEN_TIMEOUT=0



                                This setting determines how long a screen without the GRUB 2 menu will
                                be displayed. While the screen is blank, the user can press any key to
                                display the menu.



                                The default behavior is to hide the menu if only one operating system
                                is present. If a user with only Ubuntu wishes to display the menu,
                                place a # symbol at the start of this line to disable the hidden menu
                                feature.




                                Downgrade Kernel: How to downgrade the Kernel on 11.10



                                Upgrade kernel: How can I upgrade kernel to 3.1?






                                share|improve this answer














                                By the https://help.ubuntu.com/community/Grub2:




                                GRUB_HIDDEN_TIMEOUT=0



                                This setting determines how long a screen without the GRUB 2 menu will
                                be displayed. While the screen is blank, the user can press any key to
                                display the menu.



                                The default behavior is to hide the menu if only one operating system
                                is present. If a user with only Ubuntu wishes to display the menu,
                                place a # symbol at the start of this line to disable the hidden menu
                                feature.




                                Downgrade Kernel: How to downgrade the Kernel on 11.10



                                Upgrade kernel: How can I upgrade kernel to 3.1?







                                share|improve this answer














                                share|improve this answer



                                share|improve this answer








                                edited Apr 13 '17 at 12:23









                                Community

                                1




                                1










                                answered Nov 23 '11 at 20:02









                                user26687

                                11.6k12230




                                11.6k12230






















                                    up vote
                                    1
                                    down vote













                                    Please, install the previous kernel with the following command:



                                    sudo apt-get install linux-image-3.0.0-12-generic linux-headers-3.0.0-12-generic


                                    Then reboot. You will be prompted to choose your kernel.



                                    Let me know if it worked.



                                    Regards






                                    share|improve this answer

























                                      up vote
                                      1
                                      down vote













                                      Please, install the previous kernel with the following command:



                                      sudo apt-get install linux-image-3.0.0-12-generic linux-headers-3.0.0-12-generic


                                      Then reboot. You will be prompted to choose your kernel.



                                      Let me know if it worked.



                                      Regards






                                      share|improve this answer























                                        up vote
                                        1
                                        down vote










                                        up vote
                                        1
                                        down vote









                                        Please, install the previous kernel with the following command:



                                        sudo apt-get install linux-image-3.0.0-12-generic linux-headers-3.0.0-12-generic


                                        Then reboot. You will be prompted to choose your kernel.



                                        Let me know if it worked.



                                        Regards






                                        share|improve this answer












                                        Please, install the previous kernel with the following command:



                                        sudo apt-get install linux-image-3.0.0-12-generic linux-headers-3.0.0-12-generic


                                        Then reboot. You will be prompted to choose your kernel.



                                        Let me know if it worked.



                                        Regards







                                        share|improve this answer












                                        share|improve this answer



                                        share|improve this answer










                                        answered Nov 23 '11 at 19:56









                                        Paulo Arruda

                                        67546




                                        67546






















                                            up vote
                                            1
                                            down vote













                                            If you have a few Kernels in your system you can set manually what Kernel version will start:




                                            1. Reboot your PC with pressed Shift button for display GRUB after BIOS will start.
                                              You will see something like:
                                              GRUB start page


                                            2. Select "Advanced options for Ubuntu" and memorize index of this menu line(count starts from 0) On the picture index is 1



                                            Select concrete Kernel




                                            1. Select concrete kernel for boot and also memorize index of this menu line(count starts from 0) On the picture index of chosen Kernel is 2


                                            2. Start system. This action is for one boot on concrete kernel. If you want to start from concrete Kernel all time you should do next steps:



                                            4.1. Open and edit GRUB setup file:



                                            sudo nano /etc/default/grub


                                            4.2. Find line GRUB_DEFAULT=...(by default GRUB_DEFAULT=0) and sets in quotes menu path to concrete Kernel(Remember menu indexes from steps 2 and 3). In my system first index was 1 and second was 2. I set in to GRUB_DEFAULT



                                            GRUB_DEFAULT="1>2"


                                            Save file.



                                            4.3. Update GRUB information for apply changes:



                                            sudo update-grub


                                            4.4. After reboot you automatically boot on Kernel by chosen menu path. An example on my machine 1 -> 2



                                            4.5. Check Kernel version after reboot:



                                            uname -r






                                            share|improve this answer

























                                              up vote
                                              1
                                              down vote













                                              If you have a few Kernels in your system you can set manually what Kernel version will start:




                                              1. Reboot your PC with pressed Shift button for display GRUB after BIOS will start.
                                                You will see something like:
                                                GRUB start page


                                              2. Select "Advanced options for Ubuntu" and memorize index of this menu line(count starts from 0) On the picture index is 1



                                              Select concrete Kernel




                                              1. Select concrete kernel for boot and also memorize index of this menu line(count starts from 0) On the picture index of chosen Kernel is 2


                                              2. Start system. This action is for one boot on concrete kernel. If you want to start from concrete Kernel all time you should do next steps:



                                              4.1. Open and edit GRUB setup file:



                                              sudo nano /etc/default/grub


                                              4.2. Find line GRUB_DEFAULT=...(by default GRUB_DEFAULT=0) and sets in quotes menu path to concrete Kernel(Remember menu indexes from steps 2 and 3). In my system first index was 1 and second was 2. I set in to GRUB_DEFAULT



                                              GRUB_DEFAULT="1>2"


                                              Save file.



                                              4.3. Update GRUB information for apply changes:



                                              sudo update-grub


                                              4.4. After reboot you automatically boot on Kernel by chosen menu path. An example on my machine 1 -> 2



                                              4.5. Check Kernel version after reboot:



                                              uname -r






                                              share|improve this answer























                                                up vote
                                                1
                                                down vote










                                                up vote
                                                1
                                                down vote









                                                If you have a few Kernels in your system you can set manually what Kernel version will start:




                                                1. Reboot your PC with pressed Shift button for display GRUB after BIOS will start.
                                                  You will see something like:
                                                  GRUB start page


                                                2. Select "Advanced options for Ubuntu" and memorize index of this menu line(count starts from 0) On the picture index is 1



                                                Select concrete Kernel




                                                1. Select concrete kernel for boot and also memorize index of this menu line(count starts from 0) On the picture index of chosen Kernel is 2


                                                2. Start system. This action is for one boot on concrete kernel. If you want to start from concrete Kernel all time you should do next steps:



                                                4.1. Open and edit GRUB setup file:



                                                sudo nano /etc/default/grub


                                                4.2. Find line GRUB_DEFAULT=...(by default GRUB_DEFAULT=0) and sets in quotes menu path to concrete Kernel(Remember menu indexes from steps 2 and 3). In my system first index was 1 and second was 2. I set in to GRUB_DEFAULT



                                                GRUB_DEFAULT="1>2"


                                                Save file.



                                                4.3. Update GRUB information for apply changes:



                                                sudo update-grub


                                                4.4. After reboot you automatically boot on Kernel by chosen menu path. An example on my machine 1 -> 2



                                                4.5. Check Kernel version after reboot:



                                                uname -r






                                                share|improve this answer












                                                If you have a few Kernels in your system you can set manually what Kernel version will start:




                                                1. Reboot your PC with pressed Shift button for display GRUB after BIOS will start.
                                                  You will see something like:
                                                  GRUB start page


                                                2. Select "Advanced options for Ubuntu" and memorize index of this menu line(count starts from 0) On the picture index is 1



                                                Select concrete Kernel




                                                1. Select concrete kernel for boot and also memorize index of this menu line(count starts from 0) On the picture index of chosen Kernel is 2


                                                2. Start system. This action is for one boot on concrete kernel. If you want to start from concrete Kernel all time you should do next steps:



                                                4.1. Open and edit GRUB setup file:



                                                sudo nano /etc/default/grub


                                                4.2. Find line GRUB_DEFAULT=...(by default GRUB_DEFAULT=0) and sets in quotes menu path to concrete Kernel(Remember menu indexes from steps 2 and 3). In my system first index was 1 and second was 2. I set in to GRUB_DEFAULT



                                                GRUB_DEFAULT="1>2"


                                                Save file.



                                                4.3. Update GRUB information for apply changes:



                                                sudo update-grub


                                                4.4. After reboot you automatically boot on Kernel by chosen menu path. An example on my machine 1 -> 2



                                                4.5. Check Kernel version after reboot:



                                                uname -r







                                                share|improve this answer












                                                share|improve this answer



                                                share|improve this answer










                                                answered Dec 1 at 15:43









                                                Jackkobec

                                                111




                                                111






















                                                    up vote
                                                    -1
                                                    down vote













                                                    I found it simplest to do this using grub-customizer:
                                                    http://ubuntuhandbook.org/index.php/2014/04/install-grub-customizer-ubuntu-1404/






                                                    share|improve this answer



























                                                      up vote
                                                      -1
                                                      down vote













                                                      I found it simplest to do this using grub-customizer:
                                                      http://ubuntuhandbook.org/index.php/2014/04/install-grub-customizer-ubuntu-1404/






                                                      share|improve this answer

























                                                        up vote
                                                        -1
                                                        down vote










                                                        up vote
                                                        -1
                                                        down vote









                                                        I found it simplest to do this using grub-customizer:
                                                        http://ubuntuhandbook.org/index.php/2014/04/install-grub-customizer-ubuntu-1404/






                                                        share|improve this answer














                                                        I found it simplest to do this using grub-customizer:
                                                        http://ubuntuhandbook.org/index.php/2014/04/install-grub-customizer-ubuntu-1404/







                                                        share|improve this answer














                                                        share|improve this answer



                                                        share|improve this answer








                                                        edited Mar 21 '16 at 10:52

























                                                        answered Mar 21 '16 at 10:30









                                                        muzzamo

                                                        169116




                                                        169116






























                                                            draft saved

                                                            draft discarded




















































                                                            Thanks for contributing an answer to Ask Ubuntu!


                                                            • Please be sure to answer the question. Provide details and share your research!

                                                            But avoid



                                                            • Asking for help, clarification, or responding to other answers.

                                                            • Making statements based on opinion; back them up with references or personal experience.


                                                            To learn more, see our tips on writing great answers.





                                                            Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


                                                            Please pay close attention to the following guidance:


                                                            • Please be sure to answer the question. Provide details and share your research!

                                                            But avoid



                                                            • Asking for help, clarification, or responding to other answers.

                                                            • Making statements based on opinion; back them up with references or personal experience.


                                                            To learn more, see our tips on writing great answers.




                                                            draft saved


                                                            draft discarded














                                                            StackExchange.ready(
                                                            function () {
                                                            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f82140%2fhow-can-i-boot-with-an-older-kernel-version%23new-answer', 'question_page');
                                                            }
                                                            );

                                                            Post as a guest















                                                            Required, but never shown





















































                                                            Required, but never shown














                                                            Required, but never shown












                                                            Required, but never shown







                                                            Required, but never shown

































                                                            Required, but never shown














                                                            Required, but never shown












                                                            Required, but never shown







                                                            Required, but never shown







                                                            Popular posts from this blog

                                                            Quarter-circle Tiles

                                                            build a pushdown automaton that recognizes the reverse language of a given pushdown automaton?

                                                            Mont Emei