操作系统

内核简单描述
作者 niezhenqun 2006年05月20日 08:32

    1、从

    www.kernel.org

    网站下载新版本内核,将其解压到/usr/src目录,源代码命名为linux-ver.tar.gz。

    2、创建/usr/src/linux符号链接,备份原有的内核目录,创建新的链接符指向/usr/src/linux-ver目录。

    3、选择配置内核方法:make menuconfig

     1、Code maturity level options(代码成熟级选项)

     首先需要设定的部分,这个选项引导menuconfig程序隐藏或显示实验阶段的内核特性。

     2、Loadable module support(可加载模块支持)

     3、Processor type and features(处理器类型和特性)

     High Memory support(高内存支持)on

     4、Plug and Play configuration(即插即用设备)

     Network device support(网络设备支持)

     找到指定厂家,如果没有可以在EISA,VLB,PCI and on-board controllers 选择厂家,如果没有找到PCINIC厂家请选择PCINE2000 and clones support选项。也可以在Other ISA cards 选择表中选择。如果还没有就选择NE2000/NE1000 support 选项。

     5、Universal system options(通用系统选项)

     这些配置选项应用于服务器、个人计算机中。

     NEtworking support(联网支持选项)

     PCI support (PCI支持)

     SYSTEM V IPC and Sysctl support(系统V的进程间通信和系统控制器SYSCTL支持)

     Console support(控制台支持)

     Character device support(字符设备支持)

     Standard/generic(8250/16550 and compatible UARTs) serial support 标准/通用()系统支持

     Filesystem support(文件系统支持)

     Desktop/laptop system options(台式/便携式系统选项)

     Power management support(高级电源管理)

     6、服务器选项

     Logical Volume Management Support 逻辑卷支持

     Software RAID support 软件冗余磁盘陈列支持

     Pseudo Terminal(PTY) support 伪终端支持

     IP Packet filtering (firewall) options IP报文防火墙选项

    4、编译内核

     1、以ROOT身份从目录/usr/src/linux运行命令make depend命令功能完成相关性查看,为模块编译准备源代码。

     2、编译图像和模块

     3、编译内核图像以ROOT身份/usr/src/linux运行命令make bzimage创建内核图像文件。

     4、编译安装模块make modules make modules_install(运行前备份/lib/modules/x.y.z)

     cp -r /lib/modules/x.y.z /lib/modules/x.y.z.current

    5、安装新内核

     vi /etc/lilo.conf

     image=/boot/vmlinuz-x.y.z

     cp /usr/src/linux/arch/i386/boot/bzimage /boot/vmlinuz-2.4.1

    6、将这句写在最后一行。重新启动。

     image=/boot/vmlinuxz-2.4.1

     label=linux2

     read-noly

     root=/dev/hda1

    

    本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/17657/showart_115500.html

打开APP阅读全文

内核简单描述

内核简单描述

长按识别二维码 进入IT168查看全文

请长按保存图片
{{data.thematic.text}}

相关文章

加载中...

分享到

请使用浏览器的分享功能
分享到微信等