FreeBSD内核编译流程

原创 2004年08月30日 19:14:00

最小化安装FreeBSD后,为了让系统支持内核定制和使用Ports安装应用程序,要运行系统配置程序安装内核编译支持和Ports。

首先以root身份登录,运行

#/stand/sysinstall

出现系统配置界面,选择Configure后,出现FreeBSD Configuration Menu,然后选择Distributions,出现“Select the distributions you wish to install”窗口,选择SYS和Ports,安装(具体操作细节略)。

安装完成后,转到内核文件目录:

#cd /usr/src/sys/i386/conf

找到GENERIC,我复制了一份,改名为myKernel,编辑内核文件,新手可以使用ee来编辑,我不是很喜欢vi(因为我不熟悉操作,菜鸟嘛^_^)

#ee myKernel

配置内核文件的时候,找到ident GENERIC,将GENERIC修改为你的内核文件名,我的是myKernel,就是ident myKernel了,其他配置根据自己的需要添加或删除。具体配置细节省略,可以参考网上的资料(内核文件太长,我懒...^_^)

配置好后编译安装新内核

#/usr/sbin/config myKernel                //myKernel是你的内核文件名

结束后提示你生成的内核文件路径,切换到这个目录

#make depend

这需要一段时间,完成后,

#make

#make install

重新启动FreeBSD

#reboot

 

FreeBSD编译内核详解

FreeBSD编译内核详解作者: heiyelurenQQ群: 5415735 (Linux/FreeBSD安装维护群)日期: 2004/9/2-- 特别感谢QQ群好友阿南,本文在他的耐心指导下才产生...
  • heiyeshuwu
  • heiyeshuwu
  • 2004-09-02 13:25:00
  • 5108

FreeBSD内核定制参考

提要: 介绍了FreeBSD内核参数的含义,给我们定制符合要求的FreeBSD内核提供参考 # # GENERIC -- Generic machine kernel # ## 主机类型i386 因为...
  • freebyu
  • freebyu
  • 2004-07-28 14:39:00
  • 715

freebsd内核编译步骤及注意事项

编译步骤:一. 进入内核源文件目录,一般在/usr/src/sys/i386/conf内。如果该目录不存在,说明未安装内核源代码,需要使用/stand/sysintall安装。二. GENERIC是内...
  • mayabin
  • mayabin
  • 2006-08-16 15:27:00
  • 1581

freebsd 内核编译

  • 2009年05月13日 17:08
  • 24KB
  • 下载

FreeBSD内核配置文件详解 (转)

FreeBSD内核配置文件GENERIC的格式很简单,每行包括一个关键词和若干参数。而与平台相关的选项和设备的详细列表可以在相同目录下的NOTES文件中找到,平台无关的选项在/usr/src/sys/...
  • spark07
  • spark07
  • 2006-06-23 12:52:00
  • 3803

配置FreeBSD内核

顾宏军(redarmy) 9 配置FreeBSD 内核 9.1 大纲 9.2 为什么要构建一个定制的内核? 9.3 建立并安装一个定制的内核 9.4 配置文件 9.5 建立设备节点 9.6 出现问题如...
  • cnleon
  • cnleon
  • 2007-08-29 16:14:00
  • 445

FreeBSD编译内核详解

作者: heiyelurenQQ群: 5415735 (Linux/FreeBSD安装维护群)日期: 2004/9/2-- 特别感谢QQ群好友阿南,本文在他的耐心指导下才产生 -- 以前老听说编译内核...
  • joliny
  • joliny
  • 2008-02-14 14:47:00
  • 1165

FREEBSD内核编译

FreeBSD默认内核是较为稳定的版本,基础内核可以保证系统正常的运行,但是却不一定适用于所使用的硬件环境或者要部署的软件环境,因此根据不同的硬件架构及所要部署的软件环境,我们需要定制一个自己所需的系...
  • zhunana520
  • zhunana520
  • 2015-09-23 11:56:13
  • 231

一篇编译内核的详细配置文章

 前言之前言:谁是这篇文章的读者? 不习惯读英文资料的非LINUX高手 声卡不响光驱不转连不上网等等,只要有问题就行 开发嵌入式操作系统 现在流行的ODL(only disk linux)中做内核部分...
  • dog0138
  • dog0138
  • 2007-04-13 23:05:00
  • 2645

FreeBSD11官方vmdk在vmware12上配置记录

FreeBSD11官方vmdk在vmware12上配置记录
  • c461522756
  • c461522756
  • 2016-10-28 10:52:50
  • 2553
收藏助手
不良信息举报
您举报文章:FreeBSD内核编译流程
举报原因:
原因补充:

(最多只允许输入30个字)