1. 程式人生 > >切換Linux系統啟動時的核心

切換Linux系統啟動時的核心

最近在做Linux的實驗,編譯核心,新增系統呼叫什麼的

編好核心之後,發現重啟之後,沒辦法啟動編好的核心……

網上查閱了很多關於如何切換Linux的核心的問答,本以為這不是個難題,但我發現網上大部分資料都沒有真正地解決問題而是選擇刪掉原來的核心,從而啟動新核心。這顯然不是可取的方式。後來,我參考一個Linux社群的網站上找到了一個修改/etc/default/grub檔案的解決方案,成功解決了問題。

以下為具體步驟:

1.輸入命令:sudogedit /etc/default/grub)

2.找到hidden_timeout 數字改為10,儲存

3. 這行程式碼下面有個bool量設定 改為false

3.終端執行命令:sudoupdate-grub

4.sudo reboot重啟 ,正常的話 會有一個倒計時按住shift 然後進入選單欄,在選單欄裡選即可(如在倒計時介面果shift不work,可以試試同時按shift和 esc)