欢迎来到天天文库
浏览记录
ID:6605218
大小:2.16 MB
页数:46页
时间:2018-01-20
《可运行mysql的最小linux系统的搭建》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、论文编号__________________________河南中医学院ChinaHenanUniversityofTraditionalChineseMedicine本科毕业论文论文题目:可运行mysql的最小linux系统的搭建年月日毕业论文(设计)诚信声明书本人声明:我将提交的毕业论文(设计)《》是我在指导教师指导下独立研究、写作的成果,论文中所引用他人的无论以何种方式发布的文字、研究成果,均在论文中加以说明;有关教师、同学和其他人员对本文的写作、修订提出过并为我在论文中加以采纳的意见、建议,均已在我的致谢辞中加以说明并深致谢意。论文作者(签字)时间:年月日指导教师已阅(
2、签字)时间:年月日毕业论文(设计)版权使用授权书本毕业论文《》是本人在校期间所完成学业的组成部分,是在河南中医学院教师的指导下完成的,因此,本人特授权对河南中医学院可将本毕业论文的全部或部分内容编入有关书籍、数据库保存,可采用复制、印刷、网页制作等方式将论文文本和经过编辑、批注等处理的论文文本提供给读者查阅、参考,可向有关学术部门和国家有关教育主管部门呈送复印件和电子文档。本毕业论文无论做何种处理,必须尊重本人的著作权,署明本人姓名。论文作者(签字)时间:年月日目录摘要IABSTRACTII1绪论11.1LINUX简介11.2Linux的研究现状21.3实验的基本环境31.4本
3、文的主要研究内容32linux内核的裁剪42.1什么是内核42.2内核的主要组成部分42.3Linux内核源代码52.4查看本机硬件设备信息112.5编译内核122.6内核的编译172.7启动新内核172.8本章小结183LINUX系统引导过程193.1LINUX系统启动简介193.2BIOS(BasicInput/OutputSystem)自检193.3启动GRUB/LILO203.4介绍BootLoader213.5介绍Kernel初始化时所做的工作213.6介绍init这个程序在初始化时做了哪些工作223.7通过/etc/inittab文件进行初始化223.8本章小结24
4、4Linux的精简与定制254.1添加一块U盘254.2提供内核254.3准备initrd264.4安装GRUB274.5制作根文件系统284.6常用命令的制作305linux环境下安装并裁剪mysql325.1安装mysql325.2裁剪MySQL到目标机325.3实验结果346总结及展望356.1总结356.2展望35参考文献36致谢37可运行mysql的最小linux系统的搭建摘要Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统.Linux操作系统诞生于1991年的10月5日(这是第一次
5、正式向外公布的时间)。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机.Linux是一个一体化内核(monolithickernel)系统。设备驱动程序可以完全访问硬件。Linux内的设备驱动程序可以方便地以模块化(modularize)的形式设置,并在系统运行期间可直接装载或卸载。本文在进行该课题需要从分析Linux系统内核和文件系统入手,结合Mysql的需求对系统进行适当的裁剪和改动,在字符界面的前提下,要提供基本的LINUX的命令的支持
6、,如ls、cd、vi、cat、rpm等。还应包括对基本硬件(显示器,鼠标,键盘,磁盘等)的支持。课题最终要求实现最小能够运行Linux系统,把系统安装到U盘上,然后在上面安装mysql5.0。关键词:linux内核精简文件系统bootloaderMYSQL1BuildtheminimumLinuxsystemrunningMySQLABSTRACTLinuxisafreetouseandfreedisseminationofUnix-likeoperatingsystemisbasedonPOSIXandUNIXmulti-user,multi-tasking,multi-th
7、readingandmulti-CPUsupporttheoperatingsystem.Linuxoperatingsystemwasbornin1991,October5(thisisthefirstofficialannouncementoutoftime).Linux,therearemanydifferentversionsofLinux,buttheyallusetheLinuxkernel.Linuxcanbeinstalledinavarietyofcomputerhardw
此文档下载收益归作者所有