[TLUG] compile kernel
Kimura
tlug@linux.org.tw
Sat, 04 Sep 1999 01:12:11 +0800
--------------19B98FDC3A996E9778FA8967
Content-Type: text/plain; charset=big5
Content-Transfer-Encoding: 8bit
Re-compile Kernel 方法如下:
1. cd /usr/src/linux
2. make menuconfig/ make config
3. make dep; make clean; make bzlilo(b for big, 通常Kernel 2.2.x 以後也
是用bzlilo)
4. sync; sync; sync
5. reboot
aky 寫道:
> 請問一下...
> 我是用Open Linux2.2
> 如果要重編核心的話,是不是只要最後打make dep;make clean;make zlilo;
> make modules;make modules_install就可以了,可是我看怎麼我的/vmlinuz和
> /boot/vmlinuz-2.2.5-modular的日期都沒有改變,這是怎麼回事呢???
> 另外,後來我把每一個指令都分開來一次一次的打,可是在執行make zlilo的時
> 候
> 卻會發生以下的錯誤訊息:
> System is too big. Try using bzImage or modules.
> make[1]:***[zImage] Error1
> make[1]:Leaving directory
> '/usr/src/linux-2.2.5/arch/i386/boot'
> make:***[zlilo] Error2
> 在執行make modules時,則會出現以下錯誤訊息:
> make[2]:***[usb_symtab.o] Error1
> make[2]:Leaving directory '/usr/src/linux-2.2.5/drivers/unsbd'
>
> make[1]:***[_modsubdir_unsbd] Error2
> make[1]:Leaving directory '/usr/src/linux-2.2.5/drivers'
> make:*** [_mod_dirvers] Error2 甚至我在重編核心很多次之後卻發
> 現我在進入KDE圖形登錄的畫面時打完帳號跟密碼後
> 卻仍然只能停留在圖形登錄的畫面
> 不過可以選擇進入文字模式(在螢幕的左下角一小塊)
> 不知道這是怎麼回事??? 另外我有看到一個指令就是rdev -R /vmlinuz 1
> 打了這個命令之後我的/vmlinuz和/boot/vmlinuz-2.2.5-modular的更改日期
> 就會改成我當時的時間
> 請問這個指令是什麼意思呢???
> P.S.我的/etc/lilo.conf它是會啟動/boot/vmlinuz-2.2.5-modular 謝謝大家
> 的回答...
--------------19B98FDC3A996E9778FA8967
Content-Type: text/html; charset=big5
Content-Transfer-Encoding: 8bit
<HTML>
<BODY BGCOLOR="#FFFFFF">
Re-compile Kernel 方法如下:
<BR>1. cd /usr/src/linux
<BR>2. make menuconfig/ make config
<BR>3. make dep; make clean; make bzlilo(b for big, 通常Kernel 2.2.x 以後也是用bzlilo)
<BR>4. sync; sync; sync
<BR>5. reboot
<P>aky 寫道:
<BLOCKQUOTE TYPE=CITE> <STYLE></STYLE>
<FONT SIZE=-1>請問一下...</FONT>
<BR><FONT SIZE=-1>我是用Open Linux2.2</FONT>
<BR><FONT SIZE=-1>如果要重編核心的話,是不是只要最後打make dep;make clean;make
zlilo;</FONT>
<BR><FONT SIZE=-1>make modules;make modules_install就可以了,可是我看怎麼我的/vmlinuz和</FONT>
<BR><FONT SIZE=-1>/boot/vmlinuz-2.2.5-modular的日期都沒有改變,這是怎麼回事呢???</FONT>
<BR><FONT SIZE=-1>另外,後來我把每一個指令都分開來一次一次的打,可是在執行make
zlilo的時候</FONT>
<BR><FONT SIZE=-1>卻會發生以下的錯誤訊息:</FONT>
<BR><FONT SIZE=-1> System is
too big. Try using bzImage or modules.</FONT>
<BR><FONT SIZE=-1> make[1]:***[zImage]
Error1</FONT>
<BR><FONT SIZE=-1> make[1]:Leaving
directory '/usr/src/linux-2.2.5/arch/i386/boot'</FONT>
<BR><FONT SIZE=-1> make:***[zlilo]
Error2</FONT>
<BR><FONT SIZE=-1>在執行make modules時,則會出現以下錯誤訊息:</FONT>
<BR><FONT SIZE=-1> make[2]:***[usb_symtab.o]
Error1</FONT>
<BR><FONT SIZE=-1> make[2]:Leaving
directory '/usr/src/linux-2.2.5/drivers/unsbd'</FONT>
<BR><FONT SIZE=-1> make[1]:***[_modsubdir_unsbd]
Error2</FONT>
<BR><FONT SIZE=-1> make[1]:Leaving
directory '/usr/src/linux-2.2.5/drivers'</FONT>
<BR><FONT SIZE=-1> make:*** [_mod_dirvers]
Error2</FONT> <FONT SIZE=-1>甚至我在重編核心很多次之後卻發現我在進入KDE圖形登錄的畫面時打完帳號跟密碼後</FONT>
<BR><FONT SIZE=-1>卻仍然只能停留在圖形登錄的畫面</FONT>
<BR><FONT SIZE=-1>不過可以選擇進入文字模式(在螢幕的左下角一小塊)</FONT>
<BR><FONT SIZE=-1>不知道這是怎麼回事???</FONT> <FONT SIZE=-1>另外我有看到一個指令就是rdev
-R /vmlinuz 1</FONT>
<BR><FONT SIZE=-1> 打了這個命令之後我的/vmlinuz和/boot/vmlinuz-2.2.5-modular的更改日期</FONT>
<BR><FONT SIZE=-1> 就會改成我當時的時間</FONT>
<BR><FONT SIZE=-1> 請問這個指令是什麼意思呢???</FONT>
<BR><FONT SIZE=-1> P.S.我的/etc/lilo.conf它是會啟動/boot/vmlinuz-2.2.5-modular</FONT> <FONT SIZE=-1>謝謝大家的回答...</FONT></BLOCKQUOTE>
</BODY>
</HTML>
--------------19B98FDC3A996E9778FA8967--