操作系统Linux内核编译实验报告.docx
- 文档编号:27393972
- 上传时间:2023-06-30
- 格式:DOCX
- 页数:12
- 大小:2.49MB
操作系统Linux内核编译实验报告.docx
《操作系统Linux内核编译实验报告.docx》由会员分享,可在线阅读,更多相关《操作系统Linux内核编译实验报告.docx(12页珍藏版)》请在冰豆网上搜索。
操作系统Linux内核编译实验报告
操作系统课程设计实验报告
实验名称:
linux的内核编译
XX/__
一、实验目的
熟悉linux的使用,编译内核
二、实验内容
1.编译linux的新内核
2.将学号添加到新内核启动菜单中
三、实验环境
1.软件环境:
Windows7旗舰版
VMwareWorkstation8
UbuntuKylin13.04〔内核版本Ubundu〕
2.硬件环境
Intelcorei5-2450M
四、程序设计与实现
1.下载并安装VMwareWorkstation以与Ubuntukylin13.04
开机先获取root权限
sudopasswdroot
EnternewUNIXpassword:
(在这输入你的密码〕
RetypenewUNIXpassword:
(确定你输入的密码〕
passwd:
passwordupdatedsuccessfully
以后,如果在想获得root权限,只需进行如下的操作:
suroot
Password:
(在此输入你上面设置的密码〕
接下来的实验都是在获得root权限下操作的。
打开系统查看系统信息
按住ctrl+alt+t打开终端,并输入uname-a以查看内核版本信息
可见此版本是ubuntu的内核
2.下载内核并编译
〔1〕我下载好的内核存放在Download文件夹里,为了方便直观,我又新建了一个名为kernel的文件夹〔mkdirkernel〕,并将下载好的内核存放在kernel文件夹里〔cp-/root/Downloads/Linux-3.13.6.tar.xz/home/wcsbfangou/kernel〕。
〔2〕解压下载好的内核文件,输入xz-dlinux-3.13.6.tar.xz后按回车,再输入tar-xvflinux-3.13.6.tar后按回车,然后会发现kernel下的文件变成linux-3.13.6和linux-3.13.6.tar
〔3〕进入kernel文件夹〔〕,然后执行makemenuconfig
提示缺少ncurses的库,查了一下XX,需要输入apt-getinstalllibncurses5-dev来安装缺失的库。
〔4〕安装好之后再执行makemenuconfig即可设置,我是参考这个网址进行设置的
设置之后选择Save一下便退出,然后执行make
这一步花费时间最长,我是晚上十一点多执行的,知道凌晨1:
30才执行完,一直守候在电脑前不离不弃,太坑了,早知道要这么长时间就第二天在弄了。
。
。
。
〔5〕按照顺序执行makemodules_install和makeinstall
〔6〕执行之后然后重启,打开终端输入uname–a查看内核版本信息,会发现变成了
证明编译内核成功。
但是为什么默认内核变成了新编译的内核,我却无法选择,然后又搜了一些资料,找到解决的方法,会在接下来步骤提到。
3.实现开机选择内核与菜单显示学号
〔1〕查阅相关资料后,得到开机选择内核的方法。
打开终端输入gedit/etc/default/grub,编辑grub,注释掉GRUB_HIDDEN_TIMEOUT=0,然后还要update-grub一下就可以再开机时候选择内核
〔2〕接下来就是在开机菜单中添加学号,在终端中输入gedir/boot/grub/grub.cfg,来编辑grub.cfg,找到menuentry’’引号中的内容可以任意修改,然后将学号添加到新内核的版本号后边。
〔3〕重启电脑,可以实现选择内核,学号添加到新内核启动菜单中了
五、实验收获与体会
开始安装Ubuntu后,开机进入的界面是类似于终端的界面,没有图形界面,后来查了一下,才知道输入startx才是打开桌面程序。
还有就是更新源的问题,系统默认是美国的源,更新一些东西的时候总是失败,后来查了一下才知道问题所在,然后把更新源改成了北交,再加上学校的IPV6网,下载更新简直神速。
其实还有遇到好多问题,比如无法上网、无法从主系统拷贝文件到虚拟机什么的,都是通过XX搜索解决的,就不一一列举了。
因为之前基本没有用过Ubuntu,对Ubuntu一无所知,通过这次实验,大致了解了一下Ubuntu的基本操作和原理。
每次操作都非常的大胆,做错了大不了从新安装Ubuntu,反正是虚拟机,不是太在乎。
没怎么用到书,因为感觉书上的东西还要自己慢慢找,然后就一直通过搜索引擎查找想要的知识,但是网上的资源良莠不齐,还得慢慢辨别是否实用。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 Linux 内核 编译 实验 报告