论文部分内容阅读
摘要:随着计算机科学技术的不断发展和进步,人们对计算机操作系统的应用越来越广泛。本文将针对计算机试验室中利用率较低的问题进行分析,利用Grub的隐藏分区和DD命令功能对计算机内的个操作系统进行隔离,从而达到提高计算机使用效率的目的。
关键词:Grub+ 多操作系统 提高 计算机试验室 利用率
一、引言:
随着计算机科学技术的不断发展,计算机在人们社会生产、生活领域中应用越来越广泛,多操作系统的应用也越来越普遍。在这些计算机的多操作系统中使用比较普遍的是Grub多操作系统,利用Grub多操作系统的隔离方法,不仅简化了操作的复杂性,也为多系统的安装提供了一条新的思路。另外,计算机在社会各领域的广泛普及与使用,使得很多企业单位的机密资料、业务数据等成为黑客分子盗取的主要目标,操作人员广泛存在的误操作也会对数据产生破坏性。因此,为了保证数据的安全性、机密性、完整性、可用性、可控性,这成为威胁计算机安全和使用率的主要问题。在计算机普遍使用Grub启动管理器作为多操作系统的引导将大大提高计算机使用的安全性。
不论是什么级别的计算机实验室,在建设中都要求实验室的计算机能够同时进行多种类型的实验。有的单位计算机资源比较缺乏,就将在同一台计算机上安装各种不同类型的大量的系统软件或应用软件。例如:建立网络实验室、建立软件试验室、建立信息安全实验室、应用实验室等。一般而言,如果一条计算机中系统安装过多将大大降低计算机的运行速度和使用效率,但是,一个单位如果设置过多的实验室将会造成实验室使用效率的降低。因此,很多单位计算机实验室的的工作人员为了管理上的便利,就将多个操作系统安装在同一台计算机上。每个操作系统有安装了特定的软件。这方法虽然能够解决计算机运行效率低、运行速度慢的问题,但是这多个操作系统之间是不透明的,最终智能使得安装多操作系统的计算机系统运行中出现不稳定的现象。严重的时候甚至乎导致一个或多个操作系统中的系统文件被修改或删除,从而导致系统瘫痪无法使用。为了能够更好地解决这一问题,可以将计算机操作系统中的多个操作系统隔离开来。因此,充分利用Grub多操作系统对计算机系统进行合理配置,充分提高计算机实验室的利用率。
二、Grub的基本原理
计算机在安装操作系统时,一般是按照一个分区安装一个操作系统的原则来进行的。一般情况下都是先安装Windows操作系统,然后再尝试安装别的操作系统。在安装windows操作系统前可以先安装一个基本系统,然后再利用Ghost软件强大的分区克隆功能在其他分区中安装好windows系统,windows 系统是在活动分区下面的一个boot.ini文件作为引导来启动的。因此,在启动windows系统前必须将该系统下的boot.ini文件复制到每个活动分区下面。由于计算机硬盘的MBR的有限性,根本无法容纳所有的操作系统的启动信息如果将Grub安装到MBR中,再充分利用Grub软件来管理各个操作系统的启动。Grub最大的优点就是能够在管理多个操作系统启动的同时根据用户的设置将一个文件复制到其他位置、隐藏、显示部分硬盘的分区,这样就可以达到在计算机实现系统的隔离,也就实现了计算机实验室工作人员的管理思想。
三、计算机实验室中计算机使用效率的提高
1.在计算机实验室正实现多操作系统
目前,大部分实验室中使用的计算机操作系统都是windows操作系统,linux操作系统。下面将介绍如何安装多操作系统。在安装多操作I痛时,可以遵循先安装windows操作系统再安装linux操作系统的顺序。如上面所述,再安装windows 操作系统时可以先安装一个基本系统。值得注意的是,基本系统上是不能安装任何软件的。由于ghost软件具有自动修改windows操作系统的启动文件中的内容,因此,必须直接利用该软件将其基本系统进行克隆。用同样的方法安装完所有的windows系统后在按照常规的系统安装方法来安装linux系统。这样就完成了安装多操作系统的第一步。
2.在计算机系统中实现系统隔离
为了有效地防止计算机用户对操作系统文件的有意或无意破坏,应该是多操作系统之间呈现出透明的状态。此时,Grub软件就可以在启动计算机时,要求用户先选择好配置好的启动菜单项来启动计算机中安装好的多操作系统。同时,Grub为用户提供了分区、文件等操作命令,这些命令将帮助用户来复制文件、隐藏和显示分区等。如果将这些命令加入到Grub软件的启动配置文件中,则可以使计算机在系统启动前就对硬盘进行分区核对启动文件的配置。具体操作方法是:在启动的配置文件中的每一个操作系统的标题下利用hide命令来隐藏其他系统所在的分区,再利用unhide命令来显示本系统所在的分区。
总之,通过该方案的实施,可以完成在计算机实验室的同一台计算机上安装若干个操作系统的任务。该方案的实施大大提高了计算机实验室的利用率,极大地节省了计算机实验室的资金投入。
参考文献:
[1]Danile P.Bovet(美),陈莉君译。深入理解Linux内核(第三版)[M]。北京:电力出版社,2007年9月出版。
[2]Eleen Frish,刘颖译。Unix 与Linux系统管理[M]。北京:清华大学出版社,2006年11月出版。
作者简介:王珊珊:(1980.11.18~) 讲师 硕士,研究方向:计算机科学技术与应用,毕业院校:吉林大学。工作单位:吉林工商学院信息工程分院
王利宁 :(1979.11.14 )工程师 硕士 研究方向:自动控制及自动化,毕业院校:吉林大学 工作单位:吉林大学生物与农机工程学院
关键词:Grub+ 多操作系统 提高 计算机试验室 利用率
一、引言:
随着计算机科学技术的不断发展,计算机在人们社会生产、生活领域中应用越来越广泛,多操作系统的应用也越来越普遍。在这些计算机的多操作系统中使用比较普遍的是Grub多操作系统,利用Grub多操作系统的隔离方法,不仅简化了操作的复杂性,也为多系统的安装提供了一条新的思路。另外,计算机在社会各领域的广泛普及与使用,使得很多企业单位的机密资料、业务数据等成为黑客分子盗取的主要目标,操作人员广泛存在的误操作也会对数据产生破坏性。因此,为了保证数据的安全性、机密性、完整性、可用性、可控性,这成为威胁计算机安全和使用率的主要问题。在计算机普遍使用Grub启动管理器作为多操作系统的引导将大大提高计算机使用的安全性。
不论是什么级别的计算机实验室,在建设中都要求实验室的计算机能够同时进行多种类型的实验。有的单位计算机资源比较缺乏,就将在同一台计算机上安装各种不同类型的大量的系统软件或应用软件。例如:建立网络实验室、建立软件试验室、建立信息安全实验室、应用实验室等。一般而言,如果一条计算机中系统安装过多将大大降低计算机的运行速度和使用效率,但是,一个单位如果设置过多的实验室将会造成实验室使用效率的降低。因此,很多单位计算机实验室的的工作人员为了管理上的便利,就将多个操作系统安装在同一台计算机上。每个操作系统有安装了特定的软件。这方法虽然能够解决计算机运行效率低、运行速度慢的问题,但是这多个操作系统之间是不透明的,最终智能使得安装多操作系统的计算机系统运行中出现不稳定的现象。严重的时候甚至乎导致一个或多个操作系统中的系统文件被修改或删除,从而导致系统瘫痪无法使用。为了能够更好地解决这一问题,可以将计算机操作系统中的多个操作系统隔离开来。因此,充分利用Grub多操作系统对计算机系统进行合理配置,充分提高计算机实验室的利用率。
二、Grub的基本原理
计算机在安装操作系统时,一般是按照一个分区安装一个操作系统的原则来进行的。一般情况下都是先安装Windows操作系统,然后再尝试安装别的操作系统。在安装windows操作系统前可以先安装一个基本系统,然后再利用Ghost软件强大的分区克隆功能在其他分区中安装好windows系统,windows 系统是在活动分区下面的一个boot.ini文件作为引导来启动的。因此,在启动windows系统前必须将该系统下的boot.ini文件复制到每个活动分区下面。由于计算机硬盘的MBR的有限性,根本无法容纳所有的操作系统的启动信息如果将Grub安装到MBR中,再充分利用Grub软件来管理各个操作系统的启动。Grub最大的优点就是能够在管理多个操作系统启动的同时根据用户的设置将一个文件复制到其他位置、隐藏、显示部分硬盘的分区,这样就可以达到在计算机实现系统的隔离,也就实现了计算机实验室工作人员的管理思想。
三、计算机实验室中计算机使用效率的提高
1.在计算机实验室正实现多操作系统
目前,大部分实验室中使用的计算机操作系统都是windows操作系统,linux操作系统。下面将介绍如何安装多操作系统。在安装多操作I痛时,可以遵循先安装windows操作系统再安装linux操作系统的顺序。如上面所述,再安装windows 操作系统时可以先安装一个基本系统。值得注意的是,基本系统上是不能安装任何软件的。由于ghost软件具有自动修改windows操作系统的启动文件中的内容,因此,必须直接利用该软件将其基本系统进行克隆。用同样的方法安装完所有的windows系统后在按照常规的系统安装方法来安装linux系统。这样就完成了安装多操作系统的第一步。
2.在计算机系统中实现系统隔离
为了有效地防止计算机用户对操作系统文件的有意或无意破坏,应该是多操作系统之间呈现出透明的状态。此时,Grub软件就可以在启动计算机时,要求用户先选择好配置好的启动菜单项来启动计算机中安装好的多操作系统。同时,Grub为用户提供了分区、文件等操作命令,这些命令将帮助用户来复制文件、隐藏和显示分区等。如果将这些命令加入到Grub软件的启动配置文件中,则可以使计算机在系统启动前就对硬盘进行分区核对启动文件的配置。具体操作方法是:在启动的配置文件中的每一个操作系统的标题下利用hide命令来隐藏其他系统所在的分区,再利用unhide命令来显示本系统所在的分区。
总之,通过该方案的实施,可以完成在计算机实验室的同一台计算机上安装若干个操作系统的任务。该方案的实施大大提高了计算机实验室的利用率,极大地节省了计算机实验室的资金投入。
参考文献:
[1]Danile P.Bovet(美),陈莉君译。深入理解Linux内核(第三版)[M]。北京:电力出版社,2007年9月出版。
[2]Eleen Frish,刘颖译。Unix 与Linux系统管理[M]。北京:清华大学出版社,2006年11月出版。
作者简介:王珊珊:(1980.11.18~) 讲师 硕士,研究方向:计算机科学技术与应用,毕业院校:吉林大学。工作单位:吉林工商学院信息工程分院
王利宁 :(1979.11.14 )工程师 硕士 研究方向:自动控制及自动化,毕业院校:吉林大学 工作单位:吉林大学生物与农机工程学院