Linux内核编译.docx

上传人:b****8 文档编号:23671587 上传时间:2023-05-19 格式:DOCX 页数:11 大小:928.83KB
下载 相关 举报
Linux内核编译.docx_第1页
第1页 / 共11页
Linux内核编译.docx_第2页
第2页 / 共11页
Linux内核编译.docx_第3页
第3页 / 共11页
Linux内核编译.docx_第4页
第4页 / 共11页
Linux内核编译.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

Linux内核编译.docx

《Linux内核编译.docx》由会员分享,可在线阅读,更多相关《Linux内核编译.docx(11页珍藏版)》请在冰豆网上搜索。

Linux内核编译.docx

Linux内核编译

实验1内核编译

1101040122

目的

了解内核结构

学会内核的配置、编译及安装

设备、工具

PC、Fedora、Linux-2.6.39

操作步骤

1获取内核

http:

//www.kernel.org

将内核linux-2.6.39.tar.bz2放在/home/ldd目录

2解压内核

#cd/usr/src/

tarjxvf/home/ldd/linux-2.6.39.tar.bz2

清除先前编译产生的目标文件

makeclean

3配置内核

makemenuconfig

编译内核与模块(也可用makebzImage与makemodules分别编译内核与模块)

查看/usr/src/linux-2.6.39/arch/x86/boot/内容

查看/usr/src/linux-2.6.39/内容

make

查看/usr/src/linux-2.6.39/arch/x86/boot/增加了什么?

/usr/src/linux-2.6.39/arch/x86/boot/make前

make后

 

查看/usr/src/linux-2.6.39/增加了什么?

/usr/src/linux-2.6.39/make前

make后

 

4安装模块

查看/lib/modules/有哪些子目录?

makemodules_install

查看/lib/modules/增加了什么子目录?

5安装内核

查看/boot/有哪些文件与目录?

打开/boot/grub/menu.lst,记下文件内容

makeinstall

查看/boot/增加了哪些文件?

安装内核前

安装内核后

打开/boot/grub/menu.lst,其增加了什么内容?

修改启动配置文件,将新内核设为默认启动项

vi/boot/grub/menu.lst

将defalt=1改为deault=0设置新内核为启动项

6重启内核

Reboot

重启完成

问题

命令makemenuconfig产生的配置文件.config放在什么地方?

/usr/src/linux-2.6.39/

Makemenuconfig所产生的.config

命令make编译产生的内核映像放在什么地方?

/usr/src/linux-2.6.39/arch/x86/boot/

命令make编译产生的模块放在什地方?

/usr/src/linux-2.6.39/

命令makemodules_install做了什么事?

安装模块

命令makeinstall做了什么事?

安装内核

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 高考

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1