看板 FreeBSD 關於我們 聯絡資訊
※ 引述《[email protected] (覓知音 尋知己...)》之銘言: > 在google搜尋了很久 還是毫無頭緒... > 我現在用的是6.2-RELEASE > 以下是我編譯KERNEL的步驟 > 1. cd /usr/src/sys/i386/conf > 2. cp GENERIC MYKERNEL > 3. ee MYKERNEL > 4. config MYKERNEL > 5. cd /usr/src/sys/i386/compile/MYKERNEL > 6. make depend all install 你的步驟是舊的,現在有新的編譯方式可以參考 http://www.freebsd.org/doc/zh_TW/books/handbook/kernelconfig-building.html /usr/src/Makefile 也有很詳盡的說明 要編譯前記得要先更新你的 source 目前 FreeBSD 6.x 以上都內建 csup 你要做的只有 1. 修改 standard-supfile 2. 利用 csup 更新你的 source %> csup -L 2 /path/to/standard-supfile 更新完再編譯你的 kernel/system > 以上步驟執行完 > 重開機 檢查 GERENIC > 卻發現沒有編進去 > 也就是說 GENERIC和MYKERNEL的內容還是不一樣 > 但是如果我直接ee GENERIC config GENERIC 如果你不指定 KERNCONF=MYKERNEL 預設都是 GENERIC -- 這就是科學了 發現某些有價值的結果後 用新的、直接的經驗來與之相互印證 ∮Gamekid 抱持懷疑的態度 打從一開始就要嘗試找出到底情形如何 ╴ ╴ 一再與自己的經驗相印證 ˙ ˙ 而不是上面流傳下來什麼就照單全收 ▃▃ \◥ 美國物理大師 ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ > Richard Feynman -- ※ Origin: SayYA 資訊站 <bbs.sayya.org> ◆ From: dhcp-23036.iis.sinica.edu.tw ◆ Modify: 08/03/10 18:27:16 <dhcp-23036.iis.sinica.edu.tw>