linux 安裝核心

2021-08-14 06:34:35 字數 1336 閱讀 3662

1.解壓核心源**到某個目錄中

2.make  distclean清理核心中間檔案與配置檔案

3.選擇參考配置檔案

cp /boot/config-2.6.18-53.e15    .config

4.配置核心使.config生效

make menuconfig

退出5.編譯核心make bzimage編譯完成後,生成的核心映象檔案位於:

/arch/x86/boot

目錄下

6.編譯核心模組make modules

7.安裝核心模組make modules_install

安裝完成後,編譯好的核心模組從源**目錄賦值到了/lib/modules,可檢視該目錄下

8.製作並初始化ram磁碟initrd

initramdisk

作用:提供一種讓核心可以簡單實用

ramdisk

的能力。這些能力包括:格式化乙個

ramdisk

、載入檔案系統到

ramdisk

、將ramdisk

作為根檔案系統

在linux-2.6.29(核心源**)目錄的上層目錄,執行:

mkinitrd initrd-2.6.29 2.6.29  (將記憶體中的一塊拿出來做硬碟)

那麼就會生成檔案initrd-2.6.29

9.安裝核心 

由於

linux

系統啟動時候,會從

/boot

目錄下來尋找檔案與

init ramdisk

,所以需要將編譯好的核心(就是bzimage)和

init ramdisk

複製到/boot

目錄下;

cp initr-2.6.29  /boot

cp linux-2.6.29/arch/x86/boot/bzimage      /boot/vmlinuz-2.6.29(

vmlinuz-2.6.29為核心,名字可以隨便去取 但是和grub裡要一致,initrd-2.6.29為init ramdisk)

10.製作linux核心選擇項

vim /etc/grub.conf

title my linux(2.6.29)

root (hd0,0)

kernel /vmlinuz-2.6.29 ro root=/dev/volgroup00/logvol00 rhgb quiet

initrd /initrd-2.6.29

其中的kernel /vmlinuz-2.6.29(要與上面的核心名相同)

安裝 Linux 核心 4 0

警告 安裝新的核心可能會導致你的系統不可用或不穩定。如果你仍然使用以下命令繼續安裝,請確保備份所有重要資料到外部硬碟。如果你正在使用linux的發行版ubuntu 15.04,你可以直接通過ubuntu核心 安裝。在你的ubuntu15.04上安裝最新的linux核心4.0,你需要在shell或終端...

Linux核心編譯安裝和解除安裝核心

linux開行版的自帶核心不一定能滿足linux學習和某些特殊的要求,這時我們就不得不根據自己的需求重新安裝核心。這裡我介紹一些常用編譯核心的步驟。核心編譯安裝 p.s.學習最新的核心,可以轉殖linus在github的 二 選擇核心配置 p.s.選擇預設選項的話 make defconfig。p....

Ubuntu 安裝多個Linux核心

本文以ubuntu 14.04.2為例進行說明,其它ubuntu版本與此類似。安裝ubuntu 14.04.2 後,核心是 3.16.0 30 generic 1 虛擬機器安裝 1.1 vmware 使用如下命令安裝多核心 sudo apt get install linux image 3.16....