修改linux内核编译选项
2004-11-15 16:47
507 查看
修改linux内核编译选项<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
make menuconfig时,程序会读取各个目录下的Config.in文件来生成内核配置对话框。
以fs目录下的Config.in文件为例。
bool 'Quota support' CONFIG_QUOTA
bool 'POSIX Access Control List support' CONFIG_FS_POSIX_ACL
tristate 'Kernel automounter support' CONFIG_AUTOFS_FS
dep_tristate 'Reiserfs support' CONFIG_REISERFS_FS $CONFIG_EXPERIMENTAL
dep_mbool ' Have reiserfs do extra internal checking' CONFIG_REISERFS_CHECK $CONFIG_REISERFS_FS $CONFIG_EXPERIMENTAL
dep_mbool ' Stats in /proc/fs/reiserfs' CONFIG_REISERFS_PROC_INFO $CONFIG_REISERFS_FS $CONFIG_EXPERIMENTAL
bool表示定义一个选项,选定状态可以是选定/不选。
tristate表示定义一个选项,选定状态可以是选定/不选/模块。
dep_tristate表示要依赖某些选项去定义一个选项,也就是说依赖的选项定义了,才定义这个选项
dep_mbool,dep_bool表示要依赖某些选项去定义一个选项,也就是说依赖的选项定义了,才定义这个选项。我还不知道他们到底有什么区别。
一般的默认选项都在arch/XXX/defconfig文件中,当你第一次执行make menuconfig时,就读取这里的配置来填充哪些选项被选定,如果你想把那些改成默认的就修改这个文件吧。
make menuconfig时,程序会读取各个目录下的Config.in文件来生成内核配置对话框。
以fs目录下的Config.in文件为例。
bool 'Quota support' CONFIG_QUOTA
bool 'POSIX Access Control List support' CONFIG_FS_POSIX_ACL
tristate 'Kernel automounter support' CONFIG_AUTOFS_FS
dep_tristate 'Reiserfs support' CONFIG_REISERFS_FS $CONFIG_EXPERIMENTAL
dep_mbool ' Have reiserfs do extra internal checking' CONFIG_REISERFS_CHECK $CONFIG_REISERFS_FS $CONFIG_EXPERIMENTAL
dep_mbool ' Stats in /proc/fs/reiserfs' CONFIG_REISERFS_PROC_INFO $CONFIG_REISERFS_FS $CONFIG_EXPERIMENTAL
bool表示定义一个选项,选定状态可以是选定/不选。
tristate表示定义一个选项,选定状态可以是选定/不选/模块。
dep_tristate表示要依赖某些选项去定义一个选项,也就是说依赖的选项定义了,才定义这个选项
dep_mbool,dep_bool表示要依赖某些选项去定义一个选项,也就是说依赖的选项定义了,才定义这个选项。我还不知道他们到底有什么区别。
一般的默认选项都在arch/XXX/defconfig文件中,当你第一次执行make menuconfig时,就读取这里的配置来填充哪些选项被选定,如果你想把那些改成默认的就修改这个文件吧。
相关文章推荐
- 15岁生日快乐,Fedora Linux!
- 详解Linux Socket编程(不限Linux)
- Linux服务器操作系统加固方法
- 千年零一虫
- 求教 请不要笑话我
- 在线等,一个十万火急的问题
- SELECT TOP N 问题
- 主引导扇区释疑
- 将某一主机域名解析为IP地址
- 纯编码实现数据库的建立或压缩
- 玩转Xwindow 终端[转载]
- 移居csdn,今天想到自己的写shell的能力需要提高~
- WinPcap编程渐进教程(e文)
- 关于数据源连接提供者和数据源连接
- 点滴成河
- Intermidiate EDI--CPFR
- Intermidiate EDI--Web Services
- 【转载】1分钟安装完的linux, linux的无痛体验
- Red Hat Linux 7.2汉化
- 关于新人类文学站