Debian5 0安裝新核心

2021-06-21 05:10:33 字數 1045 閱讀 6938

一直對linux核心很有興趣,但苦於入門不易,認真看了ldd前5章突然就來感覺了,光看不練不頂用,首先就需要環境搭建。

使用的是debian 5.0,核心2.6.26,欲安裝的新核心為2.6.28,這裡有一點需要注意,安裝的核心版本最好要大於使用編譯的版本,不然gcc等有些會報錯。

由於我只需要乙個核心原始碼樹,所以生成配置檔案使用簡單的make oldconfig

1.生成config檔案

make oldconfig
make oldconfig會以你已有的配置檔案進行增量提示,這裡最後都採用系統預設值,也就是一路「回車」,不然可能導致有些模組依賴關係,導致編譯失敗。

2.生成核心壓縮映象

make bzimage
這會在你對應平台的boot目錄下生成bzimage,如我的linux-2.6.28/arch/x86/boot/bzimage

3.編譯模組

make modules
這步是很花時間的,慢慢等待

4.安裝核心模組

make modules_install
這會在你的/lib/modules/目錄下建立對應的核心版本模組

5.安裝核心

make install
這會把我們編譯的核心安裝到/boot目錄下

6.建立initramfs檔案

update-initramfs -c -k 2.6.28
c代表建立乙個新的initramfs,k指定核心版本

7.更新grub

update-grub
如果不行還可以手動通過修復/boot/grub/menu.lst,可以參考之前的配置檔案,只需要增加"title","root","kernel","initrd"欄位就可以了。注意:update-grub新加的核心版本將出現在老版本的前面。

8.reboot,enjoy  it。

Debian5 0下Qt4 5的安裝

辛苦了3天,終於把qt4.5安裝完,正是鬱悶加興奮,沒有我這麼好的毅力的很難堅持下去,下面我向大家分享一下我的個人心得,做以後備份 下面是整個步驟流程 3.解壓到你自己想要的目錄也行,然後執行這個資料夾裡面的.configure qvfb 4.然後等著假如有提示寫yes,這步完了以後就可以 make...

Debian8安裝核心原始碼

安裝生成原始碼時需要的開發工具套件,以及用來解壓原始碼包並自動打補丁的工具dpkg source sudo apt get install dpkg devsudo apt get source linux image uname r 生成的檔案 linux 4.8 linux 4.8 11 1 b...

在ubuntu下安裝新的核心

解壓到 usr src目錄下 tar jxvf linux 2.6.30.3.tar.bz2 c usr src 此時會在 usr src下新建乙個目錄,linux 2.6.30.3 進入該目錄,用ls al檢視檔案如下圖所示 使用命令 make mrproper,清除下資料 然後開始挑選核心功能 ...