- 將新版的kernel rpm安裝至系統,如果該rpm是第一次安裝,則使用rpm -ivh,如果是升級,則使用rpm -Uvh。可先下載kernel source。安裝之後,系統會在/usr/src之下新增一個linux-[版本編號]的目錄,並且會將linux-2.*連結到該目錄。
- 核心升級實做
- 進入/usr/src/linux-*.*的目錄之下,鍵入make menuconfig,按下enter後即可進入畫面
- Step 1.make clean
- 清除所有已經編譯過的物件
- Step 2.make dep
- Step 3.make bzImage
- 將新的核心置於預設的位置
- 以上3個Step可用一行簡化 make clean dep bzImage
- Step 4.媥編譯好的核心置於/boot,並改名,名稱當然隨意取啦,但是可以配上日期,比較容易記得。
- cp ./arch/i386/boot/bzImage /boot/vm2013
- Step 5.make modules
- Step 6.make modules_install
- Step 5 , 6 可以合成一行 make modules modules_install
- Step 7.建立映象檔
- /sbin/mkinitrd/boot/initrd-xxx
- Step 8.設定boot loader
- 若是你使用的是grub,則在/etc/grub.conf之中加入相同的設定,並指定核心所在的位置
- 若是你使用的是lili,則需設定 /etc/lilo.conf
2013年3月11日 星期一
安裝Kernel Source
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言