作者 主題: 編同一核心問題  (閱讀 2706 次)

0 會員 與 1 訪客 正在閱讀本文。

小二黑

  • 憂鬱的高中生
  • ***
  • 文章數: 150
    • 檢視個人資料
編同一核心問題
« 於: 2003-05-25 03:23 »
若我今天對os上的核心重新進行編譯,能不能在/boot/grub/menu.lst上指定
兩個核心,也就是有原來核心和編譯過的原來核心可供我選擇?
在進行make modules_install前,已將/lib/modules/2.4.20-8備份為
2.4.20-8.backup,所以modules_install後便有2.4.20-8及2.4.20-8.backup,
今天不管開哪個核心是不是應該都會以2.4.20-8為準,那這樣要開舊核心時不就
無法用到原來的模組?
還是根本不能這樣做?

小二黑

  • 憂鬱的高中生
  • ***
  • 文章數: 150
    • 檢視個人資料
編同一核心問題
« 回覆 #1 於: 2003-05-25 23:22 »
推啊

小二黑

  • 憂鬱的高中生
  • ***
  • 文章數: 150
    • 檢視個人資料
編同一核心問題
« 回覆 #2 於: 2003-05-26 22:14 »
有大大願說明一下嗎?

twu2

  • 管理員
  • 俺是博士!
  • *****
  • 文章數: 5411
  • 性別: 男
    • 檢視個人資料
    • http://blog.teatime.com.tw/1
編同一核心問題
« 回覆 #3 於: 2003-05-27 08:32 »
核心的名字不是你改檔名就算了.
你必須在編譯核心前, 修改 Makefile 開頭的這幾個值.

VERSION = 2
PATCHLEVEL = 4
SUBLEVEL = 21
EXTRAVERSION = -pre5aa2

通常都是改 EXTRAVERSION 那一個設定.

如上的值做出來的核心就會認為自已是 2.4.21-pre5aa2 了.

小二黑

  • 憂鬱的高中生
  • ***
  • 文章數: 150
    • 檢視個人資料
編同一核心問題
« 回覆 #4 於: 2003-05-27 10:41 »
還有這麼大的學問噢,偶都不知ㄝ,過個一兩天再來試試看,謝啦。

lms

  • 懷疑的國中生
  • **
  • 文章數: 62
    • 檢視個人資料
編同一核心問題
« 回覆 #5 於: 2003-05-28 23:32 »
這個書上都有寫到O'Reilly的書