国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > FreeBSD > 正文

怎樣編譯FreeBSD內(nèi)核

2024-07-26 00:29:14
字體:
供稿:網(wǎng)友
一、 編譯內(nèi)核的必要性 

1. 減少啟動時間。常規(guī)內(nèi)核的啟動要浪費很多時間在檢測不必要的硬件上。 
2. 減少運行時的內(nèi)存消耗。不必要的系統(tǒng)支持不用加載。 
3. 增加一些缺省不支持的特性(kernel option)。 

二、 編譯安裝新內(nèi)核 

首先,我們必須確認/usr/src/sys存在,也可以通過/sys訪問到,接下來所有的操作依賴于該目錄,
我們需要的是i386/conf。 注意:如果你的系統(tǒng)中不存在/usr/src/sys目錄,這說明你在安裝系統(tǒng)時
沒有安裝內(nèi)核的源代碼,你可以用root身份運行/stand/sysinstall,選擇Configure->Distributions->src->sys. 
接下來要做的是:進入/i386/conf,拷貝常規(guī)內(nèi)核配置文件為你想要的文件名 

# cd /usr/src/sys/i386/conf 
# cp GENERIC MYKERNEL 你必須以root賬號登錄,否則你可能沒有權限做以下操作 

用你喜歡的編輯器編輯MYKERNEL,調(diào)整相應的設置,去掉不必要的,加入你需要加入的特性。 

Tips:用常規(guī)內(nèi)核啟動,用dmesg查看not found的設備(# dmesg |grep "not found"),在新內(nèi)核中去掉相應的選項。 

# /usr/sbin/config MYKERNEL 
# cd ../../compile/MYKERNEL 
# make depend # make 
# make install 安裝完成以后,原有的內(nèi)核自動改名為:/kernel.old,新內(nèi)核為/kernel 

三、 配置文件 

machine arch ;arch值為i386或者alpha cpu "cpu_type"; 

ident machine_name;標識當前的機器名稱,你應該使用你的內(nèi)核配置文件名稱,在系統(tǒng)啟動的時候,
ident的值將被顯示出來。 

常規(guī)特性:(詳情請查閱FreeBSD手冊) 

options QUOTA ;允許磁盤空間限制 

四、Quota

(1) 編譯內(nèi)核時加入 options QUOTA 
(2) 在/etc/rc.conf中加入 enable_quotas="YES" check_quotas="YES" 
(3) 在/etc/fstab中加入 /dev/da1s2g /home ufs rw,userquota,groupquota 1 2 
(4) 重新啟動 
(5) # quotacheck -av # repquota -a 
(6) # edquota -u user1 # edquota -p user1 user2 user3 //copy quota .user1 to user2 user3 # quota -v user1

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 徐闻县| 八宿县| 安阳县| 左贡县| 浑源县| 谢通门县| 双辽市| 共和县| 清远市| 连山| 会宁县| 开阳县| 古交市| 东辽县| 吉木萨尔县| 南澳县| 崇阳县| 桂林市| 佛山市| 丰镇市| 峡江县| 阿城市| 宝清县| 承德县| 镶黄旗| 吉木萨尔县| 兴化市| 堆龙德庆县| 满洲里市| 宿松县| 保山市| 海宁市| 澄城县| 曲阜市| 崇州市| 永福县| 嘉黎县| 分宜县| 香格里拉县| 闸北区| 洪雅县|