{"id":48205,"date":"2025-02-24T08:25:20","date_gmt":"2025-02-24T08:25:20","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=48205"},"modified":"2025-09-09T11:31:00","modified_gmt":"2025-09-09T11:31:00","slug":"install-kernel-6-8-ubuntu-24-04","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2025\/02\/install-kernel-6-8-ubuntu-24-04\/","title":{"rendered":"How to Install the Original Kernel 6.8 in Ubuntu 24.04 LTS"},"content":{"rendered":"<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/tux-linux-icon.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-46898\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/tux-linux-icon-250x250.webp\" alt=\"\" width=\"250\" height=\"250\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/tux-linux-icon-250x250.webp 250w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/tux-linux-icon-300x300.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/tux-linux-icon-700x700.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/tux-linux-icon-768x768.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2024\/07\/tux-linux-icon.webp 1200w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/a><\/p>\n<p>Want to downgrade the Linux Kernel to the original GA (General Availability) Kernel 6.8 in Ubuntu 24.04? Here&#8217;s how to do the job step by step.<\/p>\n<p>Since Ubuntu 24.04.2, the LTS by default ships with HWE kernel 6.11, which will be updated to the newer kernel series for the next point releases. However, the original Kernel 6.8 is always easy to install back.<\/p>\n<p><!--more--><\/p>\n<h3>Install the GA Kernel 6.8 in Ubuntu 24.04<\/h3>\n<p>The original kernel is provided by the <code>linux-image-generic<\/code> package in system main repository.<\/p>\n<p>Simply, press <code>Ctrl+Alt+T<\/code> on keyboard to open up a terminal window. Then, run command to install the package:<\/p>\n<pre>sudo apt install linux-image-generic<\/pre>\n<p><i>NOTE: running sudo command will ask to input user password for authentication. There&#8217;s no visual feedback while inputting password, just type in mind and hit Enter.<\/i><\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/02\/noble-apt-gakernal.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-48206\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/02\/noble-apt-gakernal-700x439.webp\" alt=\"\" width=\"610\" height=\"383\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/02\/noble-apt-gakernal-700x439.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/02\/noble-apt-gakernal-300x188.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/02\/noble-apt-gakernal.webp 706w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><\/p>\n<h3>Configure to boot Kernel 6.8 by default<\/h3>\n<p>After running the command above in last step, you should now have Linux Kernel 6.8. However, it won&#8217;t boot with that kernel as you also have higher kernels installed.<\/p>\n<p>To boot the original kernel 6.8 by default, you have 2 choices:<\/p>\n<ul>\n<li>remove the newer kernels.<\/li>\n<li>or configure Grub boot-loader to select boot 6.8 kernel by defau.t<\/li>\n<\/ul>\n<h4>Option 1: Remove the HWE Kernel<\/h4>\n<p>If you don&#8217;t have any non-default (means third-party) kernels, then just remove the Hardware Enablement (HWE) kernel, by doing the steps below one by one.<\/p>\n<p>First, open terminal (Ctrl+Alt+T) and run command to get the current Kernel version:<\/p>\n<pre>uname -a<\/pre>\n<p>In my case, it&#8217;s <code>6.14.0-27-generic<\/code>.<\/p>\n<p>Next, run command to remove the kernel:<\/p>\n<pre>sudo apt remove --autoremove linux-generic-hwe-24.04 linux-image-<b>6.14.0-27-generic<\/b> linux-headers-<b>6.14.0-27-generic<\/b> linux-modules-<b>6.14.0-27-generic<\/b><\/pre>\n<p><b>NOTE: Ubuntu will update the Kernel version as time goes on. You need to replace &#8220;6.14.0-27-generic&#8221; in command accordingly.<\/b><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-49641\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/02\/apt-remove-hwekernel614-700x462.webp\" alt=\"\" width=\"610\" height=\"403\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/02\/apt-remove-hwekernel614-700x462.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/02\/apt-remove-hwekernel614-300x198.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/02\/apt-remove-hwekernel614-768x507.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/02\/apt-remove-hwekernel614.webp 834w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/p>\n<p>After that, your Ubuntu will automatically boot with kernel 6.8 on next boot, as there&#8217;s no higher kernel series available.<\/p>\n<h4>Option 2: Configure Grub to boot Kernel 6.8 by default<\/h4>\n<p>If you want to keep your Ubuntu with multiple kernels, then you may tell Grub boot-loader to boot which kernel by default on every boot.<\/p>\n<p>If you have <a href=\"https:\/\/ubuntuhandbook.org\/index.php\/2022\/04\/install-grub-customizer-ubuntu-2204\/\" target=\"_blank\" rel=\"noopener\">Grub-Customizer<\/a> installed, then launch it and navigate to General Settings tab. Finally, choose a predefined entry, and save!<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/02\/grub-customizer-defaultk68.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-48209\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/02\/grub-customizer-defaultk68-700x502.webp\" alt=\"\" width=\"610\" height=\"437\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/02\/grub-customizer-defaultk68-700x502.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/02\/grub-customizer-defaultk68-300x215.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/02\/grub-customizer-defaultk68-768x551.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/02\/grub-customizer-defaultk68.webp 928w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><\/p>\n<p>Without using 3rd party tool, you may instead open terminal (Ctrl+Alt+T) and run command to edit the grub configuration file:<\/p>\n<pre>sudo nano \/etc\/default\/grub<\/pre>\n<p>Then, change GRUB_DEFAULT line to <b>GRUB_DEFAULT=&#8221;1&gt;2&#8243;<\/b>.<\/p>\n<p>Here <b>1<\/b> means the second entry in main menu (usually &#8220;Advanced options for Ubuntu&#8221;), <b>2<\/b> means the third entry in sub-menu. So, &#8220;1&gt;2&#8221; (double quotation marks required) means the 3rd entry in sub-menu of the 2nd main menu entry.<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/02\/grub-defaultboot.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-48210\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/02\/grub-defaultboot-700x512.webp\" alt=\"\" width=\"610\" height=\"446\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/02\/grub-defaultboot-700x512.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/02\/grub-defaultboot-300x219.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/02\/grub-defaultboot-768x562.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/02\/grub-defaultboot.webp 893w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><\/p>\n<p><b>Here you need to change the NUMBER according to your Grub boot menu! The menu entry counts from 0. &#8220;Advanced options for Ubuntu&#8221; entry is usually 1, and kernel 6.8 in sub-menu in my case (see screenshot below) is 6. You need to replace it with yours.<\/b><\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/02\/boot-kernel68.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-48211\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/02\/boot-kernel68-700x252.webp\" alt=\"\" width=\"610\" height=\"220\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/02\/boot-kernel68-700x252.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/02\/boot-kernel68-300x108.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/02\/boot-kernel68-768x277.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/02\/boot-kernel68-1320x476.webp 1320w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/02\/boot-kernel68.webp 1395w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><\/p>\n<p>When done editing the file, press <code>Ctrl+S<\/code> to save, and <b>Ctrl+X<\/b> to exit. Finally, run command below to <b>apply change<\/b>:<\/p>\n<pre>sudo update-grub<\/pre>\n<h3>Verify:<\/h3>\n<p>Finally, reboot your computer, and run command in terminal to verify which kernel is running:<\/p>\n<pre>uname -a<\/pre>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/02\/verify-kernel68.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-48212\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/02\/verify-kernel68-700x314.webp\" alt=\"\" width=\"610\" height=\"274\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/02\/verify-kernel68-700x314.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/02\/verify-kernel68-300x135.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/02\/verify-kernel68-768x345.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2025\/02\/verify-kernel68.webp 800w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Want to downgrade the Linux Kernel to the original GA (General Availability) Kernel 6.8 in Ubuntu 24.04? Here&#8217;s how to do the job step by step. Since Ubuntu 24.04.2, the LTS by default ships with HWE kernel 6.11, which will be updated to the newer kernel series for the next point releases. However, the original [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":46898,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[160,2087],"class_list":["post-48205","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-howtos","tag-kernel","tag-ubuntu-24-04"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/48205","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=48205"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/48205\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media\/46898"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=48205"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=48205"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=48205"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}