Ubuntu更改預設啟動核心

2021-09-25 17:50:53 字數 1266 閱讀 8939

因為ubuntu保持所有以前版本的核心。更新之後,更新grub配置以啟動最新版本,並且可以在啟動時在grub選單中手動選擇以前的版本。

要將預設核心更改為啟動,可以執行以下操作:

開啟檔案/ etc / default / grub。

將grub_default的值更改為您希望選擇的選單選項的索引值。

例如,在啟動過程中的grub選單中有:

ubuntu

advanced options for ubuntu

windows 10 (loader) (on /dev/sda1)

system setup

我的 「advananced options for ubuntu」 子選單如下所示:

ubuntu, with linux 4.13.0-26-generic

ubuntu, with linux 4.13.0-26-generic (upstart)

ubuntu, with linux 4.13.0-26-generic (recovery mode)

ubuntu, with linux 4.10.0-42-generic

ubuntu, with linux 4.10.0-42-generic (upstart)

ubuntu, with linux 4.10.0-42-generic (recovery mode)

現在,第乙個選項是索引0,第二個是1,第三個是2,依此類推。(即grub選單中的 ubuntu為0,advanced options for ubuntu為1,…)

在我的情況下,我想選擇 「advanced options for ubuntu」 子選單中的 「ubuntu, with linux 4.10.0-42-generic」(「以前舊的核心版本」)

設定 # sudo /etc/default/grub

將grub_default設為:

grub_default=「1> 3」
使用 『>』 符號來指定有乙個子選單(注意符號 > 和數字 3 之間有空格,所以需要雙引號)。在這種情況下,我在主選單中選擇第2個選項(索引1),在子選單中選擇第四個選項(索引3)。

選單選項來自檔案/boot/grub/grub.cfg(不要編輯這個檔案)。

一旦對/etc/default/grub進行了更改,請儲存並執行以下命令來更新grub配置檔案(必須,否則不生效):

sudo update-grub重新啟動,現在應該預設啟動舊的核心版本。

ubuntu更改預設啟動核心及禁止自動更新核心

ubuntu開機的時候,會預設使用最高版本的核心。但它儲存所有以前版本的核心。可以在啟動時在grub選單中手動選擇以前的版本。不過每次開機都要選擇很麻煩。我們可以更改預設核心。1.sudo gedit etc default grub 2.將檔案中的grub default 0改為grub defa...

Ubuntu 切換系統預設啟動核心

1.首先找到核心名稱。grep menuentry boot grub grub.cfg例如我的最後顯示如下,複製所要的核心名稱 例如我需要的ubuntu,linux 4.15.0 29 generic if x xy then menuentry id option id menuentry id...

更改Ubuntu核心版本

適合計算機 3.17.0 放到目錄 downloads linux 3.17.3 2 安裝 cd downloads linux 3.17.3 sudo dpkg i deb 當前路徑沒有其它.deb檔案 3 修改 cd etc default sudo gedit grub grub hidden...