计算机学技术论文.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机学技术论文

计算机科学技术论文 利用Grub+多操作系统提高计算机实验室灵活性和利用率 柳刚 【摘要】: 目前很多计算机实验室中计算机扮演着万能膏药的角色,大量的软件被安装在同一个操作系统上,这直接导致了计算机的运行速度和运用效率下降。文章针对这一问题,采用在一台主机安装多个操作系统实现计算机高利用率,同时为了让使用者在使用多操作系统时与单操作系统有相同体验, 进一步利用grub 的隐藏分区和dd 命令功能将各个操作系统进行隔离,以此提高计算机配置灵活性。这样,不仅可以在一台主机上安装多商家操作系统还可以安装同一操作系统的多个实例。此方案有效利用计算机实验室的计算机资源而又不会因安装太多软件影响性能。 【关键词】: 分区;grub;操作系统;引导程序 前言 在计算机实验室建设中往往要求实验室计算机能够进行多种类别的实验, 在计算机资源短缺的单位通常采用在一台计算机上安装各种类型的大量的应用软件和系统软件来实现, 对于计算机资源相对宽松的单位则采用了建立软件实验室、网络实验室、信息安全实验室、应用实验室等多个分实验室来实现上述目标。通常情况下,如果系统中安装的软件过多会直接导致计算机运行速度和开机速度减慢, 而设置多个分实验室则会造成实验室利用率下降。所以实验室管理员还是更热衷于在一台计算机上安装多个操作系统,每个操作系统安装特定类别的软件。这种方法的确解决了计算机运行速度慢和利用率低的问题, 但是多个操作系统之间是不透明的, 这就导致了多操作系统计算机系统的不稳定, 甚至会造成一个或者多个操作系统系统文件被误删除或修改而导致系统无法使用。所以一个较好的解决方法就是设法将各个操作系统进行隔离开来, 即一个操作系统只能操作本身的系统盘和公共盘符而不能对其他操作系统进行操作。通过使用grub 软件来对多操作系统进行合理配置即可达到上述目的,充分提高计算机实验室的灵活性和利用率。 1、基本原理 计算机在安装多操作系统时, 一般一个分区安装一个操作系统, 而且应该先安装windows 系统再安装其它系统。安装windows 系统时可先安装一个基本系统, 然后再利用ghost 软件的分区克隆功能在其它分区中安装windows 系统,linux 系统则须一个一个地按照常规方法安装。由于windows 系统需要依靠位于活动分区下的boot.ini 文件来引导启动,所以需要在启动各个windows 系统前先将该系统的boot.ini 文件复制到活动分区下。由于硬盘的MBR 只有512 字节,不可能将所有操作系统的启动信息都写到mbr 中,这时可以将grub 安装到mbr 中,再利用grub 软件来管理各个操作系统的启动。grub 在管理多个操作系统启动的同时能够根据用户设置在启动系统之前将一个文件复制到其它位置、隐藏和显示部分硬盘分区,通过这些配置后的操作系统中将无法操作其它操作系统所在分区, 这便可以达到实验室管理员梦寐已久的系统隔离目的。 2、关键技术 2.1 多操作系统的实现。在计算机实验室中用的最多的操作系统为windows 操作系统和linux 操作系统,本文将用这两种操作系统作为例子介绍多操作系统的实现。在安装多操作系统时,应采用先安装windows操作系统,再安装linux 操作系统的顺序。安装多个windows 操作系统时,可首先按照常规方法安装一个基本系统,在基本系统上不安装任何软件。由于ghost 软件在克隆windows 操作系统时会自动修改windows 操作系统的启动文件boot.ini 中的内容,所以可以直接利用ghost 软件将基本系统克隆到其它windows 操作系统所在分区。用这种方法将所有windows 操作系统安装完成后,再按照常规方法逐个安装linux 操作系统。这样即可完成多操作系统的安装,但是,仅做这些工作的话这些操作系统不是全部都能够正常启动的,各个操作系统之间也不是彼此透明的。 2.2 系统隔离。为了防止用户有意或无意破坏其它操作系统的系统文件,应该让操作系统之间彼此透明。多操作系统启动管理软件GRUB 可以在计算机启动时, 要求用户选择事先配置好的启动菜单项,启动计算机中已安装的多个操作系统。并且,grub 为用户提供了文件、分区的操作命令,用户可利用这些命令来复制文件、隐藏和显示分区等。将这些命令加入到grub 软件的启动配置文件中可让计算机在系统启动前对硬盘分区和启动文件进行适当配置即可达到目的。方法是:在启动配置文件中每一个操作系统的标题部分之下利用hide 命令隐藏掉其它系统所在分区(linux 分区除外),再用unhide 命令显示本系统所在分区。hide和unhide 命令的语法为:hide/unhide 分区编号。 2.3 windows 系统启动配置文件管理。在windows 操作系统中,

文档评论(0)

ybcm963 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档