究其異常I/O錯(cuò)誤的原因,是用戶在編譯Linux內(nèi)核結(jié)束的時(shí)候沒(méi)有執(zhí)行“make dep clean”這一步驟 。一般來(lái)說(shuō),我們?cè)诒4鍷ernel configuration選項(xiàng)中的“menuconfig”或“xconfig”時(shí)并不包含“make dep clean”這個(gè)步驟 。因此,這里建議用戶在保存配置后的Kernel configuration選項(xiàng)時(shí)注意確認(rèn)是否已經(jīng)進(jìn)行了“make dep clean”這一步 。
內(nèi)核反映緩慢
目前很多計(jì)算機(jī)都采用了高速的CPU和大容量?jī)?nèi)存 。可有時(shí)候在創(chuàng)建新內(nèi)核后系統(tǒng)顯得比沒(méi)有配置內(nèi)核之前的反映速度慢得多 。出現(xiàn)這個(gè)情況,很可能是用戶在修改Kernel configuration options的時(shí)候,在“menuconfig”或者“xconfig”選擇了過(guò)多的選項(xiàng) 。這樣不僅使得計(jì)算機(jī)在編譯新內(nèi)核的時(shí)候要花費(fèi)更多的時(shí)間,也使得系統(tǒng)在工作的時(shí)候占用了太多的內(nèi)存 。由于很多內(nèi)存都是被無(wú)用的選項(xiàng)所占用,這就導(dǎo)致了系統(tǒng)運(yùn)行的緩慢 。解決方法很簡(jiǎn)單,盡量選擇我們需要的選項(xiàng),那些無(wú)用的,太過(guò)于復(fù)雜的選項(xiàng)就無(wú)需去修改了,有時(shí)候使用默認(rèn)的參數(shù)效果會(huì)顯得更好 。
內(nèi)核不能編譯
當(dāng)用戶輸入“make bzImage modules”并按下輸入鍵的時(shí)候,出現(xiàn)了內(nèi)核不能編譯或者其他的奇怪現(xiàn)象 。此時(shí)最好的方法就是重新啟動(dòng)系統(tǒng),然后使用“rpm -e”命令移除Kernel configuration tools這個(gè)內(nèi)核配置工具 。接著再重新安裝這個(gè)工具(請(qǐng)使用“rpm -I”或“rpm -Uvh”命令來(lái)安裝),如果能正確安裝,那么問(wèn)題就簡(jiǎn)單多了,此時(shí)再重新配置內(nèi)核和再編譯應(yīng)該就能成功 。如果還是不能編譯內(nèi)核,請(qǐng)檢查硬件設(shè)備是不是有問(wèn)題 。
系統(tǒng)重復(fù)啟動(dòng)
出現(xiàn)這種情況,十有八九是因?yàn)樵趯?duì)內(nèi)核做完修改之后忘記使用LILO來(lái)注冊(cè)新的映象到啟動(dòng)加載程序 。LILO需要內(nèi)核的扇區(qū)位置,因此即使是拷貝映象也會(huì)將其遷移到新的扇區(qū)中,這將使得LILO存儲(chǔ)的老指針掛在一個(gè)深淵上 。
為了解決這個(gè)問(wèn)題,請(qǐng)從軟驅(qū)啟動(dòng)并運(yùn)行LILO命令,或使用挽救磁盤(pán)啟動(dòng)并安裝啟動(dòng)分區(qū)到“/mnt”,同時(shí)使用如下命令:lilo -r /mnt 。
推薦閱讀
- 稱重量的工具有幾種
- Linux中文件的壓縮與解壓縮
- Linux下如何實(shí)現(xiàn)IP與Mac地址的捆綁?
- 如何用 Linux 撥號(hào)上網(wǎng)
- 嵌入式Linux 試試一張軟盤(pán)可裝下Linux
- 受到重視造句 受到重視的造句
- 兩個(gè)excel表快速核對(duì)重復(fù)名字
- 三 Linux 99問(wèn)
- 讓linux支持你的DMA66硬盤(pán)
- Linux 網(wǎng)管 123 --- 第13章. 其他的問(wèn)題 2.哪里可以找到幫助
