操作系统课程设计论文.doc
《操作系统课程设计论文.doc》由会员分享,可在线阅读,更多相关《操作系统课程设计论文.doc(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、郑州轻工业学院本科操作系统课程设计总结报告设计题目: 学生姓名:陈晶晶系 别:计算机与工通信工程学院专 业:计算机科学与技术班 级:06-2学 号:200607010202指导教师:钱慎一 年 月 日操作系统论文 本次课程设计的主题是Windows2000和其他操作系统(如:linux)如何共存于一块硬盘且在共存的情况下是如何实现双引导。 多操作系统共存引起普通电脑用户的关注还是上个世纪微软推出Windows95的时候,为了与大量DOS下的应用程序兼容,许多用户不得不在DOS6.22与Windows95之间进行双系统引导,随着软件业飞速发展,这一现象逐渐过渡到Windows98与Windows
2、2000、WindowsXP甚至其他类型操作系统间的双引导,多引导。 多操作系统共存首先解决的是兼容性问题,基于某个操作系统平台设计的软件或硬件在另一个操作系统平台上通常无法运行,或者运行不正常,最有效最直接的解决办法就是将它们安装在各自所支持的操作系统上,搭建两个PC系统显然成本太高,多系统共存是最经济的办法,只需在不同的操作系统间切换即可达到目的;有时候一台电脑需要提供给多个用户使用,不同的用户需求也不同:有的用户仅仅为的是娱乐;有的用户需要进行图形处理,稳定性显然非常重要;搭建个人网站使得操作系统提供的网络服务显得特别重要,多系统共存为不同的用户提供所需的操作系统,它们之间互不干扰和平共
3、处;更多的情况下大家只是为了体验新操作系统带来的新理念,原有的操作系统作为大本营不能够轻易放弃,那么多操作系统共存则是最佳的选择。 不同类型的操作系统所采用的硬盘分区格式是不相同的,而且不兼容,为了更好地掌握多操作系统共存,安装好多个操作系统的首要前提就是要将自己的硬盘进行一个合理的分区,现在大家使用的硬盘容量普遍在40GB以上,这么大的硬盘空间如何有效合理的分配,对今后系统能否稳定的运行、合理的升级、软件的安装都起到了至关重要的作用,实现多操作系统的原理,应该先准备一下硬盘分区格式之间的基础知识。 1.常见的硬盘分区格式 FAT12 :它采用12位文件分配表并因此而得名。FAT12能够管理的
4、磁盘容量极为有限,目前除了软盘驱动器还在采用FAT12之外,基本上已经没有什么地方能找到它了。 FAT16 :它采用16位文件分配表,硬盘容量最大支持2GB,是目前所获支持最广泛的一种磁盘分区格式,几乎所有的操作系统都支持这一种格式,DOS、Windows、Linux系列,但是FAT16分区格式存在很大的缺点:大容量磁盘利用效率低。在微软的DOS和Windows系统中,磁盘文件的分配以簇为单位,一个簇只分配给一个文件使用,不管这个文件占用整个簇容量的多少。这样,即使一个很小的文件也要占用一个簇,剩余的簇空间便全部闲置,造成磁盘空间的浪费。由于分区表容量的限制,FAT16创建的分区越大,磁盘上每
5、个簇的容量也越大,造成的浪费也越大。所以为了解决这个问题,微软推出了一种全新的磁盘分区格式FAT32,并在Windows95OSR2及以后的Windows版本中提供支持。 FAT32 :这种格式采用32位的文件分配表,磁盘的管理能力大大增强,突破了FAT162GB的分区容量限制。由于现在的硬盘生产成本下降,其容量越来越大,运用FAT32的分区格式后,我们可以将一个大硬盘定义成一个分区而不必分为几个分区使用,大大方便了对磁盘的管理。FAT32推出时主流硬盘空间并不大,所以微软设计在一个不超过8GB的分区中,FAT32分区格式的每个簇容量都固定为4kB,与FAT16相比,大大减少磁盘的浪费,提高磁
6、盘利用率。目前,支持这一磁盘分区格式的操作系统有Windows95OSR2/Windows98/Windows98SE/WindowsMe/Windows2000/WindowsXP,LinuxRedhat部分版本也对FAT32提供有限支持,如果将Linux系统安装在FAT32分区下,必须使用软盘进行引导。但是这种分区格式也有它明显的缺点,首先是由于文件分配表的扩大,运行速度比采用FAT16格式分区的磁盘要慢。NTFS :NTFS为WindowsNT操作系统而生并随着WindowsNT4跨入主力分区格式的行列,它的优点是安全性和稳定性极其出色,在使用中不易产生文碎片。 NTFS分区对用户权限作
7、出了非常严格的限制,每个用户都只能按照系统赋予的权限进行操作,任何试图超越权限的操作都将被系统禁止,同时它还提供了容错结构日志,可以将用户的操作全部记录下来,从而保护了系统的安全。但是NTFS分区格式兼容性不好,特别是对使用广泛的Windows98SE/WindowsMe系统,它们还需借助第三方软件才能操作NTFS分区。目前,随着计算机存储技术的发展,硬盘的容量越来越大,新的电脑硬盘配置一般都超过了60GB,这样用户不仅可以在硬盘中存储更多的教学、游戏软件,还可以通过安装多个操作系统来使用更多的应用软件或更好地进行软件开发工作。 过去当我们想了解诸如Linux和BeOS这样的新操作系统时,通常
8、需要把它们安装在不同的计算机上(或者使用多个硬盘),才能对它进行测试。由于各类操作系统的兼容性问题,我们不得不在测试完一个操作系统后去格式化硬盘甚至重新分区,以便安装其他的操作系统,这样做十分繁琐并且不利于学习和工作。由于大容量硬盘的采用,现在人们通常利用可以装载多个引导程序的工具软件,在同一台机器上安装并运行多个操作系统。 使用pqmagic5.0中的bootmagic(启动管理器)实现多操作系统共存,这个外部工具可以轻易地实现多系统的共存,此时可以先安装windows 98,然后在安装pqmagic5.0的时候,一定要确认已经选中了“boormagic”这一项,否则下面的步骤无法进行。运行
9、pqmagic5.0并在硬盘中创建一个自由空间,以供windows nt/2000使用,然后再创建一个自由空间和一个交换分区,用来安装linux,在此可以把分区格式确定为相应的系统文件格式。接下来可以使用相应的系统引导盘(windows nt/2000、linux等)来重新启动计算机,并在刚刚创建的分区中安装相应的操作系统。等到安装完毕,后重新启动计算机,这时会有一个bootmagic的启动界面,上面显示的是系统中已经存在的windows以及其它操作系统,然后使用方向键来确定需,要使用的操作系统并按下回车键,由于pmagic5.0附带的bootmagic是个全新设计的高智能化系统引导程序,所以
10、你只要在完成上述的步骤之后就可以享受一块硬盘中的多个操作系统了。但是在使用pmagic5.0安装包含有linux在内的操作系统时要注意:一定要把lilo安装在linux主分区的root,不能选择为master boot record,否则master boot record会把bootmagic的管理功能覆盖掉,使其在启动的时候失去功效随着Linux的崛起,越来越多的PC用户开始将目光投向它,但当前的实际情况是Linux还不可能替代Windows系统在桌面操作系统的统治地位,对于那些既想体验Linux又不想破坏原有Windows系统的PC用户来说,多系统引导是唯一的办法,Windows操作系统
11、和Linux如何共存的问题,如何对硬盘分区是正确安装Linux所必须的也是很关键的一步,首先我们应该了解Linux系统所专用的分区格式和Windows系统的是完全不同的,因此我们不能简单地按照以往安装Windows系统那样对硬盘进行分区,通常情况下,硬盘都会分为一个主分区(PrimaryPartition)并设置为激活状态(Active),同时我们还会分出扩展分区(ExtendedPartition)并在其上细分若干逻辑分区(LogicalPartition),激活的主分区在Windows系统(包括早期的DOS系统)下作为引导分区。Windows系统与Linux系统共存按照这种分区方法显然是不
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 课程设计 论文
限制150内