網上關於更換核心的帖子很多,我試了都沒用,
如果新版本的核心,按照網上的方法就可以了,系統會自動切換過去,
如果是換成老版本的核心,其實是這樣的
開啟 /boot/grub/grub.cfg
格式類似以下:
menuentry 'ubuntu' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-******-9e268fa1-53bd-4d32-a3b3-ae07362f89cb' {
submenu 'advanced options for ubuntu' $menuentry_id_option 'gnulinux-advanced-9e268fa1-53bd-4d32-a3b3-ae07362f89cb' {
menuentry 'ubuntu, with linux 3.11.0-12-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.11.0-12-generic-advanced-9e268fa1-53bd-4d32-a3b3-ae07362f89cb' {
menuentry 'ubuntu, with linux 3.11.0-12-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.11.0-12-generic-recovery-9e268fa1-53bd-4d32-a3b3-ae07362f89cb' {
menuentry 'ubuntu, with linux 3.4.7-030407-generic' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.4.7-030407-generic-advanced-9e268fa1-53bd-4d32-a3b3-ae07362f89cb' {
menuentry 'ubuntu, with linux 3.4.7-030407-generic (recovery mode)' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.4.7-030407-generic-recovery-9e268fa1-53bd-4d32-a3b3-ae07362f89cb' {
menuentry 'memory test (memtest86+)' {
menuentry 'memory test (memtest86+, serial console 115200)
一般來說,最新的核心,會在第乙個menuentry,
老版本的核心會在 previous submenu裡面
再修改/etc/default/grub
,找到grub_default
如果等於0,那就是使用當前最新的核心
如果使用submenu裡面的核心,比如以上的例子,切換到3.4.7,這樣寫grub_default="1>2"
然後update-grub
重啟就好了
CentOS 核心的更換
部分資訊摘自網路 乙個計算機中硬體和軟體互相依賴 不可分割。外圍裝置 處理器 記憶體 硬碟等裝置組成計算機的發動機。但是沒有軟體來操作和控制它,自身是不能工作的。完成這個控制工作的軟體被稱為核心 kernel linux核心的按照功能劃分為以下幾個子系統 與之相區分的名詞應該是作業系統,核心 與 作...
Ubuntu Live CD定製 核心的更換
在另一篇博文中已經提及了定製一張ubuntu安裝光碟的方法,但是其中並沒有提及具體的定製操作,這裡開始記錄下自己做的一些具體的定製。首先是映象系統的核心的替換。官網上提到了核心的替換,他們的方法就是把 casper目錄下的vmlinuz和initrd.lz替換即可,我將信將疑的試了一下,華麗麗地失敗...
Ubuntu,Debain更換核心make一下
ubuntu,debain更換核心,mark一下 1 檢視當前安裝的核心 dpkg l grep linux image 2 更新一下源 apt get update 3 檢視可以更新的核心版本 apt cache search linux image 4 安裝新核心 apt get install...