前言:想要写出一篇引人入胜的文章?我们特意为您整理了虚拟机技术在计算机维护课程的应用范文,希望能给你带来灵感和参考,敬请阅读。
摘要:利用虚拟机技术解决《计算机组装与维护》实验课在物理计算机上难以进行的问题是目前常见做法,文章介绍了常见的虚拟化与虚拟机技术,重点介绍了虚拟机在《计算机组装与维护》实验操作中的几种典型应用。针对许多学校在使用虚拟机实验过程中采用优盘或光盘启动到WinPE环境的做法,提出了一种在虚拟机中无须使用光盘或优盘进入WinPE环境的解决方案,实践证明该方案使用效果良好,切实可行,减少了资源的浪费。
关键词:虚拟化;虚拟机;计算机组装与维护;预安装环境;优盘引导
1虚拟化与虚拟机技术
1.1虚拟化简介
虚拟化(Hypervisor)一般是指通过某种方式隐藏底层的物理硬件,让多个操作系统透明地共享使用底层物理硬件资源的一种技术。Hypervisor是在分层架构中提供平台虚拟化的层,是虚拟化技术的核心[2]。它是管理虚拟机的软件平台,其主要作用是可以让多个操作系统共享硬件资源,协调硬件资源的访问和对虚拟机之间进行协调管理,不中断地支持多个工作负载的迁移,因此Hypervisor又被称为虚拟机监视器(VMM,VirtualMachineMonitor)。常见的X86虚拟化管理平台主要有两种架构形式,一种是裸金属(裸机)型(Bare-metalhypervisors),虚拟机直接运行在物理硬件上,是一种基于内核的虚拟机。在裸金属型虚拟化中Hypervisor可以看作一个专门为虚拟化而生的一个专业操作系统,它直接调用管理分配硬件资源而无须底层操作系统支持。常见的裸金属架构产品有VMwareESXServer、MicrosoftHyper-V和CitrixXenServer。另一种Hypervisor类型是宿主(托管)型(Hostedhypervi⁃sors)它是运行在宿主机操作系统(HostOS)之上的一个应用软件,创建硬件的全仿真实例。宿主型Hypervisor创建若干个虚拟的硬件平台,在这些虚拟的硬件平台上可以安装新的客户操作系统(GuestOS)和应用软件,这些虚拟的硬件对GuestOS来说和真实的物理硬件是一样的,这样可以做到上层的操作系统和底层的操作系统无关联性.例如HostOS可以是Windows系统,而GuestOS可以是Linux系统。常见的VMwarePlayer、VirtualPC和VirtualBox都是宿主型虚拟机软件。裸金属架构Hypervisor一般运行在专业服务器上,其优点是性能高,资源开销小,运行可靠性高,扩展性好,其缺点是造价高,配置较复杂,对硬件兼容性要求较高。宿主型架构Hypervisor一般安装在个人计算机上,其优点是安装使用简单方便,硬件兼容性好,使用成本低廉。缺点是性能较差,消耗硬件资源大,可扩展性不好,每个虚拟机需要单独进行管理。因为宿主型VMM使用简单,成本低廉,对硬件兼容性好等特点,所以在个人计算机中有着较为广泛的应用。以下主要讨论宿主型架构虚拟机在计算机维护课程中的应用。
1.2虚拟机技术
虚拟机(VirtualMachine)是指通过特定的软件在一台物理计算机上创建的若干个具有完整硬件逻辑结构的虚拟计算机系统。每个虚拟出来的计算机像真实的物理计算机一样具有自己独立的硬件和操作系统[3]。虚拟软件虚拟出的逻辑计算机只是宿主机上的几个特定文件,虚拟机系统和宿主机之间可以做到完全隔离,对虚拟机的任何操作都不会破坏宿主机的数据完整性。因此虚拟机非常适合在《计算机组装与维护》课中进行各种实验操作,而完全不用担心破坏宿主机系统的稳定性。Windows系统上比较流行的宿主型虚拟机软件主要有三个:一个是微软公司的VirtualPC,另一个是甲骨文公司的Vir⁃tualBox和VMware公司的VMwareWorkstation,VirtualPC和VirtualBox为免费软件,功能相对较少,设置和使用比较简单,适合初学者使用。VMwareWorkstation功能强大,执行效率高,兼容性好,运行稳定,是非常流行的虚拟机软件,下文虚拟机都以VMwareWorkstation为例。VMwareWorkstation又分为Workstationpro和WorkstationPlayer两个版本,Workstationpro是收费软件,功能最多,适合专业人员使用,而VMwareWork⁃stationPlayer则是免费软件,体积小巧,性能和VMwareWork⁃stationpro不相上下,只是减少了一些不常用的附加功能,适合普通用户使用。
2虚拟机在计算机维护课程中的具体应用
2.1BIOS参数设置
BIOS参数设置是计算机安装维护中常用的操作,因为BI⁃OS里很多选项都是直接对硬件参数进行配置,对初学者来说操作比较复杂,如果操作不当则可能对计算机造成破坏,严重的则会造成计算机无法启动,所以多数情况下是不允许学生直接在物理计算机上进行BIOS参数设置的。而在虚拟机中则完全不用担心由于BIOS设置不当而引起计算机故障的问题。在虚拟机启动时根据屏幕底部提示按F2键,或者在开机前选择菜单“虚拟机”-“电源”-“打开电源时进入固件”选项,均可进入BIOS设置界面。虚拟机中的BIOS界面设置和物理计算机非常相似,只是可设置的参数项目相对较少,在VMware虚拟机BI⁃OS中可以设置启动引导顺序、BIOS用户密码、系统日期时间等参数。
2.2硬盘的分区与格式化
对硬盘进行分区和格式化是计算机维护中常用的操作,是计算机维护课中一个重要的实验项目,一块新的硬盘只有经过分区格式化后才能进行操作系统的安装和数据存储。由于此操作会破坏计算机中的所有数据,影响机房正常教学的使用,所以一般不会让学生直接在机房的物理计算机上进行分区操作。对硬盘进行分区和格式化完全可以在虚拟机中进行,其操作过程和真实物理计算机中完全一样。在计算机维护实践中对硬盘进行分区格式化、操作系统安装以及系统备份还原等维护操作一般都是在WinPE(Windows预安装环境,WindowsPreinstallationEnvironment)环境下进行的,而要进入WinPE环境则需要使用可启动光盘或U盘进行引导。由于目前计算机已经很少配置光驱了,所以现在基本都是用优盘来引导进入WinPE环境的。如果实验时在虚拟机中使用优盘来引导进入WinPE环境,则需要购买大量优盘,而且有些优盘多次使用后会变得不稳定。用优盘启动盘制作工具生成光盘镜像来引导启动可以很好地解决这个问题,并且通过这种光盘镜像引导启动的WinPE桌面环境和使用优盘引导启动的环境完全一致,以后学生在真实的计算机上用优盘启动时就能很快熟悉WinPE环境了。用优盘启动盘制作工具生成光盘镜像来引导启动虚拟机到WinPE环境主要操作步骤如下:1)在物理计算机上下载并安装任意一种优盘启动盘制作工具,这里以“U深度UEFI版”为例。2)在软件主界面上方“模式选择”里点击“ISO模式”,点击“生成ISO”并保存在硬盘中。3)打开虚拟机,在硬件设置里设置光驱CD/DVD使用ISO映像文件为上一步生成的USD.ISO光盘镜像文件,在虚拟机BIOS里设置CD-ROMDrive为第一启动顺序。4)开启虚拟机后通过光盘镜像引导系统启动到WinPE环境,进入WinPE环境后,就可以使用DiskGenius分区工具或傲梅分区助手进行分区练习了。对于刚接触分区的初学者,不建议使用快速分区功能,这样不利于分区步骤的理解和掌握。用这种方法启动虚拟机到WinPE环境,不但不需要购买光盘或优盘,而且操作界面和使用启动光盘或优盘引导的WinPE环境界面完全一样。
2.3操作系统安装
一台计算机只有安装操作系统才能正常运行,操作系统安装也是计算机维护人员必须掌握的一项基本技能。Windows操作系统安装分为原版系统安装和GHOST系统安装,初学者最好从原版系统安装开始练习。首先在宿主机上下载原版操作系统光盘镜像文件,设置虚拟机光驱为使用ISO文件,浏览并选择ISO文件为下载好的系统光盘镜像文件,然后再设置光盘为第一启动设备,启动虚拟机就可以像真实计算机一样进行系统安装了。
2.4系统的备份与还原
由于Windows系统容易受到病毒攻击或使用久了变得不稳定,因此通常在刚装好系统和常用软件时对系统进行备份操作。Windows系统中备份软件有好多,常见的有GHOST(通用硬件导向系统转移,GeneralHardwareOrientedSystemTrans⁃fer),易数一键还原、傲梅轻松备份以及Windows操作系统自带的备份还原工具等,其中GHOST是最常用也是最经典的系统备份还原软件,多数一键还原软件都是基于GHOST软件开发的。GHOST软件需要在WinPE或DOS环境下运行,若要在虚拟机中进行手动GHSOT操作练习,同样可以使用优盘启动盘制作工具生成的USD.ISO光盘镜像文件引导到WinPE环境下进行。
3结束语
利用虚拟机可以方便地完成《计算机组装与维护》课程中的各种实验项目,其使用体验和真实计算机一样,并且对宿主机系统的安全和稳定性没有任何不良影响。在虚拟机中利用优盘启动盘制作工具生成光盘镜像来引导进入WinPE环境和使用优盘启动的环境完全一致,节约了资源,提高了学生的学习兴趣和培养了学生的实际动手能力,值得推广应用。
参考文献:
[1]谢瑞杰.虚拟机技术在高职计算机组装与维护课程中的应用研究[J].电脑知识与技术,2013(15):3573-3574.
[2]杜艳绥,虚拟技术在高校计算机教学中的应用研究[J].辽宁高职学报,2016(18):72-73.
作者:韩友前 单位:江苏建筑职业技术学院 实验实训管理中心