千家论坛_弱电智能化技术与工程讨论(建筑智能,家居智能,人工智能)

家居布线与家庭组网
收藏本版 (7) |订阅

家居布线与家庭组网 今日: 2376 |主题: 4484

发新帖
打印 上一主题 下一主题

流行虚拟机软件实用手册:...

[复制链接]
北极之光 发布于: 2003-10-6 23:06 563 次浏览 0 位用户参与讨论
跳转到指定楼层
所谓虚拟机,指的是能够在一台真实计算机上虚拟出一台计算机,同时运行两个或更多的操作系统,比如DOS、各个版本的Windows、各个版本的Linux、FreeBSD等。虚拟机可以让你真正同时运行多个操作系统,它以原有的操作系统为基础,使用额外的硬盘空间创建一个虚拟计算机。当你使用虚拟机的时候,它与使用一台新机器是完全一样的。 虚拟机需要一个操作系统来作为底层基本平台,它被称做“主系统”,而虚拟的操作系统就运行在主系统之上,通常称为“子系统”。由于虚拟得到的是一个完全真实的计算机,所以主系统和子系统中运行的各种操作系统可以实现相互访问,或者通过网络方式互相访问。另外,子系统还可以访问主系统现存的网络系统,甚至能够实现Internet连接共享,这也就是虚拟机最大的卖点所在。 虚拟机的作用非常多,例如试用新软件、新驱动、新操作系统,抓取DOS下的图片,练习分区、格式化,升级BIOS等高难度操作。相信用户用过之后,就会体会到其中的妙处。 本文将以当前主流的虚拟机软件──VMware和Virtual PC为例,向大家详细讲解虚拟机的使用方法与技巧。 一、VMware For Windows 3.2 软件大小:18163KB 应用平台:Windows 9x/NT/2000/XP 下载地址:http://www.vmware.com/download/workstation.html VMware公司推出的VMware分为Windows和Linux两种版本,而且它们都有Workstation和Server两种版本,这就有点类似于Windows NT/2000的工作站和服务器模式。其中Server版除了系统功能更强外,还可以作为系统进程运行在后台,这样就不用始终在桌面上开一个窗口了。另外,它还能够远程控制或通过Web界面进行管理。通过VMware可以在同一台计算机上使用两种以上的操作系统。在不同操作系统之间还能互动操作,并且随时修改操作系统的内存、可用空间、周边设备等操作环境。 1.软件安装 首先到VMware的官方网站根据所用操作系统的类型(本文以Windows版为例),将VMware下载到本地硬盘,然后到网站上(http://www.VMware.com/VMwarestore/newstore/wkstevalregister.jsp)申请注册码(输入个人资料即可,注意邮箱地址一定要正确,否则收不到注册码),获得30天的试用期。 VMware的安装非常简单,只需一路点击“Next”即可。需要注意的是,“光驱自动运行”功能会影响VMware的使用,所以安装程序会提示用户屏蔽该功能。 另外VMware需要安装虚拟的网卡驱动,因此在Windows 2000/XP平台安装VMware时,系统会警告“所安装的驱动程序没有经过微软认证”,此时你必须点击“继续安装”,否则虚拟机中的网卡将无法使用。 2.安装虚拟机 第一次启动VMware需要输入注册码,完成后便进入了VMware的主界面。 (1)创建新的虚拟机: 此时VMware并没有可供使用的虚拟机,所以得先创建一个。以创建一个准备安装Windows 98的虚拟机为例,首先点击VMware主界面中的“New Virtual Machine”按钮,然后根据向导的提示选择虚拟机的类型。此时看到的是“Select the Appropriate Configuration”设置界面。在界面中的“Virtual machine configuration”项中选择程序默认的“Typical”,表示要创建一个标准的虚拟机系统,该虚拟机使用默认的硬件设置。 点击“Next”按钮,程序给出“Select a Guest Operating System”设置界面,在界面中的“Guest operating system”下拉文本框中选择需要创建的虚拟机中将要运行的操作系统。这里,我们选择Windows 98。 点击“Next”按钮,切换到“Name the Virtual Machine”设置界面。在该界面中的“Virtual machine name”项中设置新创建的虚拟机的名称,在“Location”项中设置保存虚拟机文件的本机硬盘文件夹。 点击“Next”按钮,切换到“Select a Network Connection”设置界面,在该界面中提供的是虚拟机的网络连接设置。其中提供了四个选项卡。如果需要当前的虚拟机拥有独立的IP地址,可以选择第一个选项“Use bridged networking”;如果想让当前的虚拟机使用宿主计算机的IP上网,应该选择“Use network address translation (NAT)”;如果它只能通过宿主计算机连接网络,应该选择“Use host-only networking”;如果你没有任何的网络连接需求,选择“Do not use a network connection”即可。 点击“Finish”按钮,完成设置,并返回程序主界面。此时可以看到在界面左边窗口中给出了当前创建的虚拟机列表。 (2)硬盘分区: 创建好虚拟机后,我们会发现原本空白的“虚拟机目录”栏中多了一个“Win98”图标。选中它,右边的窗口栏会显示该虚拟机上的“硬件设备”,如Memory(内存)、Virtual Disk(虚拟硬盘)、DVD/CD-ROM(虚拟光驱)、Floppy Drive(虚拟软驱)等。此时已经创建好的虚拟机还只是一台裸机,只有在它的上面安装操作系统及应用软件,它才具备实际的意义。 注意:虚拟机跟我们平时所使用的主机在某种意义上来说是一模一样的,因此在它上面安装操作系统的步骤与在主机上的操作一模一样。 首先是硬盘分区,操作方法与我们在主机上进行硬盘分区的方法一样──在软驱中插入一张Windows 98启动盘,接着点击VMware工具栏上的“Power On”按钮,经过一番“自检”之后,虚拟机会从软盘引导系统,接下来我们就可以分区了。 注意:VMware所建立的硬盘是虚拟硬盘,事实上它只不过是在主机硬盘上建立了一个特殊的文件夹,因此不管你在VMware中如何对硬盘进行分区甚至低级格式化都不会影响主机的硬盘分区。 在操作虚拟机时要注意,鼠标与键盘默认的服务对象是主机,要想让它们为虚拟机工作,只要在VMware窗口的上面点击一下鼠标,它们就会进入VMware,此后鼠标和键盘就属于虚拟机了!只要同时按键盘上的“Ctrl”与“Alt”键,鼠标和键盘又会回到主机的身旁,为主机服务。 (3)安装操作系统: 操作系统的安装跟我们平时安装操作系统一样,首先插入Windows 98的启动盘,然后从光驱开始安装Windows 98即可。 平时我们在主机中安装完操作系统后,接着就得安装各种硬件的驱动程序,不过,在由VMware创建的虚拟机中,这一切都免了──VMware为了保证系统的兼容性和稳定性,把所有的硬件设备都虚拟成了最标准的、兼容性最好的虚拟设备。 既然虚拟机不需要安装任何驱动程序,那么是不是现在就能正常使用了呢?非也,此时显卡的驱动程序是系统默认的,所以只能显示16色,且屏幕的分辨率只有640×480。为了提高系统的显示性能,VMware自带了一套虚拟的显卡驱动程序。 点击主界面菜单栏中的“Settings→VMware Tools Install”,此时VMware会自动开始安装“VMware Tools”,最后根据软件提示重新启动系统后,“VMware Tools”会随系统自动启动,接着它会对电脑里的显卡及显示器进行自动检测,并自动调整系统的显示属性,使之达到最佳状态。 安装好“VMware Tools”之后,由VMware创建的虚拟机已经能正常使用了。 注意:同样的方法,我们还能继续添加不同的虚拟机,并让这些虚拟机安装不同的操作系统,如Windows 200、Linux等。只要你有足够的硬盘空间,随便你安装多少个虚拟机都没有问题! 3.虚拟机与主机间的通讯 虚拟机虽然是建立在主机之上的,但它是一个相对独立的系统,那么虚拟机与主机如何进行数据交换呢? (1)利用网卡进行通讯: 前面我们创建虚拟机时就已经安装了一块虚拟网卡,因此,虚拟机与主机之间可以利用网卡进行通讯。因为两台机器事实上是连在一起的,所以也就省去了安装网卡及连接网线这样的工作。现在我们只要分别设置主机及虚拟机的网卡属性,让它们组成一个对等网,它们就能自由通讯了。 (2)把主机中的硬盘添加到虚拟机中去: 网卡通讯虽然简单,但如果用户想把主机中的某个大文件拷贝到虚拟机中去,通过网卡可能比较麻烦,那有没有好一点的办法呢?其实我们可以把主机中的硬盘添加到虚拟机中! 以上面创建的Windows 98虚拟机为例,我们先将该虚拟机关机,然后右击“Win98”图标,选择“Settings”命令,在弹出虚拟机属性设置窗口中,点击“Hardware”选项卡,然后点击“Add”按钮,在弹出的“Add Hardware Wizard”窗口后选择“Hard Disk”,然后点击“Next”继续,接下来是最重要的一步──在选择硬盘模式时,选择“Use A Physical Disk”,然后继续。此时程序会自动检测到主机上的硬盘,点击“Next”继续。在随后弹出的窗口中我们会发现主机中的分区已经全部列出,根据需要将需要的分区选中即可。 另外程序默认的权限是“只读”,如果用户需要在该分区中写入数据,则必须修改权限。继续点击“Next”并确认后,主机中的硬盘就添加到虚拟机中去了。现在的虚拟机便有了两块硬盘──一块是虚拟的,而另一块则是主机中的真实硬盘! 4.远程启动虚拟机 如果你使用Server版本的VMware,可以设置从远程启动和控制,这样可以方便不少,尤其是在服务器上运行这个程序。这样的设置可以让你在自己的计算机上轻松控制虚拟机的启动和运行方式,而不需要在机房与办公室之间来回跑。 (1)首先,还是将需要设置远程控制的虚拟机加载到系统服务中,也就是“Register”需要控制的虚拟机。 (2)然后启动VMware Remote Console。此时程序会给出一个“Connect to VMware Server”窗口。在该窗口中输入当前已经加载虚拟机的计算机名、登录用户名、登录用户密码。点击“Connect”按钮,连接到相应的服务器。 (3)现在你可以看到“Connect to VMware Virtual Machine”窗口,在其中给出了所有被加载的虚拟机列表,选择需要管理的虚拟机,点击“OK”按钮。 (4)在VMware Remote Console窗口中给出了相应的、被加载的虚拟机,在界面的按钮条中可以设置当前虚拟机的开启、关闭等。在“Settings”项菜单中也可以设置虚拟机的设备管理,这与在本地管理是一样的。 与工作站版本不同的是,如果注册了虚拟机,即使你关闭了VMware Server,仍然可以通过VMware Remote Console启动被注册的虚拟机,这样就方便了远程控制。而如果你使用的是工作站版本,则不能使用这样的功能。当然实现这个功能也有一个缺点,就是注册虚拟机的系统内存会被占用一小部分。 二、Virtual PC for Windows V5.0 软件大小:24223KB 应用平台:Windows 9x/NT/2000/XP 下载地址:http://www.connectix.com/products Connectix公司推出的Virtual PC是一款与Vmware功能相似的虚拟机软件,它能够让你在一台PC上同时运行多个操作系统,使用它你不用重新启动系统,只要点击鼠标便可以打开新的操作系统或是在操作系统之间进行切换。安装该软件后不用对硬盘进行重新分区或是识别,就能够非常顺利地运行你已经安装的多个操作系统,而且还能够使用拖放功能在几个虚拟PC之间共享文件和应用程序。与VMware一样,它也分为Windows和Mac OS两种版本,并且在Virtual PC中可以完全利用现有的硬件,而且虚拟机中的任何变动都不会影响现有的系统。 首先到网上下载到For Windows版的程序,并申请注册码(http://preview.connectix.com/cgi-bin/tr_agreement.cgi),获得45天的试用期,然后利用得到的注册码完成软件的安装。 1.创建虚拟机 首次启动程序,会给出一个设置向导,现在就可以开始创建虚拟机了。第一个界面是“Welcome to the PC Setup Wizard”,点击“Next”按钮,便可开始虚拟机的创建。 首先在“PC Name”界面中的“New PC name”项中设置新创建的虚拟机名称。然后点击“Next”按钮,程序给出“Configuration Options”设置界面。在该界面中提供了两个选项:Guide me和Create a default PC。第一个选项表示按照提示逐步创建虚拟机,后一个选项表示直接创建默认的虚拟机。在此我们选择第一个选项。 点击“Next”按钮,程序给出“Guest Operating System”设置界面,在该界面中的“Which operating system do ……”项中选择需要创建的虚拟机上要运行的操作系统。 点击“Next”按钮,程序给出“Memory Settings”设置界面,在该界面中设置虚拟机的内存大小。在该界面中程序会默认给出一个推荐的设置取值,如选择安装Windows 2000时,它默认分配96MB的内存空间。如果你不想使用程序默认提供的数值,选择“Yes”复选框,此时界面中会给出“Use the slide to set……”项,在此项中设置可使用的虚拟内存空间。 点击“Next”按钮,切换到“Boot Disk Options”设置界面,在该界面中提供了两个复选框:“Select an existing hard disk image”、“Create a new hard disk image”。与VMware不同的是,如果你是第一次创建虚拟机,需要首先创建一个虚拟机使用的虚拟硬盘文件,不然是无法使用的。选择“Create a new hard disk image”复选框,点击“Next”按钮,切换到下一界面。在“Disk image location”项中设置新建的虚拟机硬盘文件所指向的文件夹和文件名称。 点击“Next”按钮,程序会给出“Setup Summary”界面。在该界面中给出了当前创建的虚拟机的详细说明,如果觉得没有问题,点击“Finish”按钮完成设置,并返回程序主界面。现在你可以看到在程序的主界面中给出了我们设置的虚拟机列表。 2.虚拟机的使用 通过向导创建好的虚拟机还只是一台裸机,要想正常使用还得安装操作系统才行:在软驱中插入一张Windows 98启动盘,然后双击Virtual PC主界面中的“Win98图标”便启动了该虚拟机。引导系统后,我们就可以安装操作系统了。 注意:Virtual PC会自动检测软驱及光驱中的盘片信息,如果软驱中有启动盘则从软盘启动,否则从光盘引导系统(此时的硬盘还没有装操作系统,无法引导系统)。 利用Virtual PC创建的虚拟机有一大特点──所创建的虚拟硬盘的容量是所在主机分区剩余容量的10倍。当然,这个容量也是虚拟的,事实上它是一个“动态”的硬盘。如果我们在此虚拟硬盘上所存放的文件越多,它占用的空间就越大,但实际上的最大空间等于所在主机分区的剩余空间。 另外,Virtual PC建立的虚拟硬盘还有一个特点──程序会自动将整个虚拟硬盘分成一个区(当用户选择安装Windows 98/2000等支持FAT32格式的系统时),且这个区的格式为FAT32。因此利用Virtual PC创建的虚拟机并不需要进行分区及格式化,用户可直接在它的上面安装操作系统。当然,如果用户想重新分区,也是可行的,具体的方法与在主机上的操作一样。 虚拟机的启动、重启、关闭等功能是通过虚拟机窗口上的PC菜单来实现的,在它的下拉菜单中包含了上述功能菜单,只需点击相应的菜单项即可。 3.高级技巧 利用Virtual PC可创建多个虚拟机,由于用户往往会在不同的虚拟机中创建不同的虚拟硬盘及安装不同的系统,那么如何共享两个虚拟机中的资源呢? 一般情况下我们的虚拟机都只创建了一个虚拟硬盘,而事实上Virtual PC是可以挂三个虚拟硬盘的。现在我们只要把别的虚拟机中的硬盘(也是一个特殊的文件)挂在当前的虚拟机中,不就实现资源共享了吗? 具体操作方法是,关闭并选中某个虚拟机,点击“Settings”按钮,然后在弹出的设置窗口中点击“Hard Disk2”或“Hard Disk3”,然后将右边的“None”改为“Hard Disk Image File”,并在地址栏中输入虚拟硬盘所在的位置即可。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆 千家通行证登陆

本版积分规则

千家智客微信号
千家智客微信
玩物说商城
玩物说商城