请问操作系统裁剪需要哪些必备知识?我今年做这方面的毕业设计,没接触过,现在一头雾水,谢谢了!
展开全部
什么操作系统剪裁?
至少操作系统原理这门课程你学会了,以及你要剪裁的目标系统必须了解。也就是你要剪裁的操作系统的详细组成方式。还有具体的每部分的功能是什么的知识。没接触过的毕业设计很常见,但这个毕业设计应该是你学习过的相关内容,不过是把那些基础知识进行汇总应用的内容。如果这个毕业设计你完全拿不出对应的基础知识,那么趁早换题目。
至少操作系统原理这门课程你学会了,以及你要剪裁的目标系统必须了解。也就是你要剪裁的操作系统的详细组成方式。还有具体的每部分的功能是什么的知识。没接触过的毕业设计很常见,但这个毕业设计应该是你学习过的相关内容,不过是把那些基础知识进行汇总应用的内容。如果这个毕业设计你完全拿不出对应的基础知识,那么趁早换题目。
追问
老师给的题目,不能改了,最终是要把裁剪后的系统固化到U盘中,仅支持简单的办公就可以,就是类似winPE一样的东西,这几天也查了相关的资料,我目前的想法的是裁剪Linux,因为内核体积小,本身就是模块化设计,而且开源,不知想法是否正确?内核和设备驱动方面的知识是必须要学的,请问还需要哪些东西要学习呢?可以说一下大致开发环境和开发过程吗?
追答
这个题目需要那么麻烦吗?
内核剪裁和整个 Linux 剪裁没什么太大的关系吧?内核仅仅是内核而已。简单办公什么的可不是内核的功能。你有那剪裁内核的时间,还不如去尝试各种压缩算法来的实际……我还以为你要做软盘版的Linux服务器系统呢,或者做嵌入式的 Linux 系统呢……闹了半天其实是普通计算机用的……
你U盘再小,也 >256 了吧?
这个题目太简单了。去用 slax 就行了……直接就能装进 U 盘……slax 太显眼的话,用 http://www.linux-live.org/ 自己打包就行了。这货就是做 slax 那家伙写的专门生成 live 系统的脚本。
实际运行的 Linux 系统可以用 Debian 或者 ubuntu 进行初期的搭建。(不过为了加入一定的“技术”,你应该选择从纯安装环境进行定制安装。减少安装的内容来体现你确实是“自己”做的。)
我怀疑你老师是不是教 Linux 的,这么简单的东西能当毕业设计……也太小看他的学生了吧……
这个题目如果要难度,应该是限制在某个体积之内,而且这个体积必须超级小。或者不是针对 x86 计算机的。
来自:求助得到的回答
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询