热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

VMware和VirtualBox虚拟机安装使用教程

有朋友调试软件或者测试病毒以及需要处理其他东西可能会用到虚拟机..虚拟机可以在自己的当前系统下再虚拟一个系统出来供我们操作.所以就给大家做个简单的教程.这里首先推荐下两款虚拟机软件:1.VMware优点:功能多,可以给虚拟机虚拟多核心CPU,快照功能强

有朋友调试软件或者测试病毒以及需要处理其他东西可能会用到虚拟机..虚拟机可以在自己的当前系统下再虚拟一个系统出来供我们操作.
所以就给大家做个简单的教程.

这里首先推荐下两款虚拟机软件:

1.VMware
优点:功能多,可以给虚拟机虚拟多核心CPU,快照功能强大,方便快速恢复系统.中毒后也可以快速恢复,硬盘和配置文件可分割独立存放
缺点:安装包大安装程序600MB左右.占内存大,运行一个系统基本上占500MB以上内存,程序收费,需要破解,默认没有中文,需要自己
2.VirtualBox
优点:安装包小,只有几十MB,功能一般,运行一个系统占用内存小,按照虚拟机使用来分配.只运行系统基本上占用40MB左右内存,程序免费使用,不收费(多国语言版本,内置有中文的.大家可以设置)
缺点:快照功能没有VM的强大.配置文件默认在C盘不能更改.如恢复系统的话需要备份配置文件.32位系统下只不能虚拟多核心CPU

 
提示:下载需要使用迅雷下载.

VMware程序下载地址:
thunder://QUFmdHA6Ly93d3cuYW54ei5jb206aGVqaW5nQHNvZnQuYW54ei5jb20vQW54ei5jb20vdm03urq7ry5yYXJaWg==
程序是汉化版的.

Virtualbox程序下载地址:
thunder://QUFodHRwOi8veGlhemFpLnhpYXphaWJhLmNvbS9Tb2Z0L1YvVmlydHVhbEJveF8zLjIuOF9YaWFaYWlCYS56aXBaWg==
程序是多国语言的,安装的时候使用中文就可以了.

上面两种程序大家自己选吧.

我们先来教大家使用下VM吧

1.建立虚拟机
    运行VMware workstation,点“文件”→新建→虚拟机,弹出向导,按提示操作。要说明的是,虚拟机的磁盘容量要根据实际需要选择,如果装备安装n多的应用程序,就要设大一些。当然,这个容量是指该虚拟机可以使用的最大磁盘空间,并不是立即占满这个空间,比如刚装好虚拟XP系统,实际占用磁盘空间约2G,安装软件后逐步增加。所以,给它设置20G也无所谓的。

新建虚拟机
选择系统
选择系统位置
网络模式
硬盘大小

完成后我们就开始安装系统了.

安装虚拟系统的过程跟真实系统是一样的,一般是先设置光盘启动,然后分区,最后安装系统。不同的是,虚拟机除了可以设置从物理光驱(真实的光驱)启动外,还可以设置从光盘镜像ISO(如果真实硬盘中有这些镜像的话)启动。
    1、设置虚拟CD-ROM。
    运行虚拟机,“编辑虚拟机设置”→CD-ROM,选择“使用物理驱动器”或者“使用ISO镜像”。需注意的是,当选择“使用物理驱动器”时,如果真实主机有“虚拟光驱”,为了避免认错光驱,建议不用“自动探测”选项,直接指定物理光驱盘符(但如果有多个虚拟机,会造成虚拟机间“争”光驱,出现这种情况,应将其它虚拟机设为“自动探测”)。

编辑ISO
  选择模式

设置“虚拟CD-ROM”为第一启动。
    点“启动该虚拟机”,弹出个Windows系统版权、激活窗口,“确定”后,立即点“全屏窗口”按钮,然后“确定”,或者点黑色窗口,这样鼠标和键盘就可以在虚拟机中使用了。然后赶快按F2键进入虚拟机BIOS设置界面(如果错过了,则按Ctrl+Alt+Insert组合键重启虚拟机,然后再按F2)。之后设置好CD-ROM启动,最后按F10键保存设置并退出BIOS设置。



  3、给虚拟硬盘分区。
    设置好CD-ROM启动后虚拟机自动重启,如果光盘或ISO中有DOS或PE系统的话,就会启动这些系统,在DOS或PE系统下用分区软件进行分区,一般分两个区好了。
    4、安装XP系统(本帖是以安装Win XP为例介绍的,你也可以安装其它系统)。
    先把系统光盘放进物理光驱中,或者在“虚拟机设置”中给CD-ROM指定ISO镜像,然后启动虚拟机进行安装。安装过程跟真实主机的是一样的,具体安装过程不必多说了。值得一提的是:建议用“正常安装”版本的XP来安装,当然也可以安装GHOST版本的。但需要注意,安装GHOST版时,应该选“不安装驱动”,否则虚拟机极有可能启动不了。
    5、安装VMware Tools 。你可能早已发现,单击虚拟机窗口后键盘鼠标只能在虚拟机里用,要返回真实主机得按“Ctrl+Alt”组合键。装了VMware Tools,键盘和鼠标就可自由地在虚拟机和真实主机间切换了,而且VMware Tools还会安装一些“硬件”驱动。安装步骤是,在启动虚拟机的系统,先按“Ctrl+Alt”组合键退出虚拟机全屏界面(如果已经进入全屏的话),然后点“虚拟机”→安装VMware Tools,按提示操作,一路“Next”下去,最后“Finish”,之后“Yes”重启虚拟系统。

VirtualBox感觉更好一些.如果不在里面玩游戏的话,不在虚拟机里装WIN7系统.还是给大家推荐这款虚拟机.

VirtualBox使用教程图解。虚拟机软件在这里我向大家推荐VirtualBox。为什么推荐他呢?原因有三:1.体积小巧,相对于VMWare动辄几百M的安装包来说VirtualBox几十M的体积真算小巧了;2.免费,这点好处不用说,至少不需要到网上到处找破解版甚至于下载到有毒的版本。3.功能够用,备份,共享,虚拟化技术支持一个都不少,同时配置简单,有简体中文版本。

好了,废话不多说,开始说VirtualBox使用配置过程。

下载与安装

1.先下载VirtualBox最新版本:

2.安装。这个步骤很简单,如果中途弹出安装驱动的提示请选择“继续安装”。部分用户安装完以后需要重启

创建虚拟机

首先运行VirtualBox,然后单击左上角的“新建”

这时候来到了“新建虚拟电脑向导”,直接单击“下一步”

这一步我们要为虚拟机命名,同时选择要安装的系统。正确选择要安装的系统可以让VirtualBox帮助你配置合适的硬件环境

这里选择为虚拟机分配内存的数量。如果你的内存小于512MB的话就保持默认配置,如果在512MB与1G之间可以设置为256MB,如果是1G以上的话可以设置384MB或者更多。

接着开始创建硬盘,选择“Create new hard disk”以后按“下一步”

这时我们来到了“新建虚拟硬盘向导”,直接单击“下一步”

这里我们需要选择创建的磁盘类型。如果你的硬盘不是大的用不完的话请选择“动态扩展”

这里我们要选择存放硬盘镜像的地点以及硬盘镜像的大小。如果你的虚拟机只是用来打包软件的话那么默认的10G空间足够用了

最后确认硬盘信息,点击“完成”

再确认虚拟电脑的信息,点击“完成”

这时我们已经成功的创建了一个虚拟机了,接下来我们要开始配置这个虚拟机

安装操作系统

选择刚才创建的虚拟机,然后单击上方的“开始”

这时会弹出“首次运行向导”,单击“下一步”

这里选择要通过什么介质安装。如果你要通过光盘安装的话直接在“介质位置”选择你光盘的盘符就行了。这里我们使用光盘镜像安装,选择下面的“虚拟介质”,然后单击右边的文件夹图标

这时我们来到了“虚拟介质管理器”,单击上方的“注册”

选择光盘镜像所在的位置,然后单击“打开”

选择刚才添加的光盘镜像,然后单击“选择”

在这里单击“下一步”继续

最后确认信息,然后单击“完成”

接着我们将进入安装系统的步骤。和正常安装的方法一样,这里不再多做说明了。

安装驱动/配置文件共享

当我们安装好系统就要为其安装驱动了。选择虚拟机窗口上方的“设备”-“安装增强功能”

这时在虚拟机内会弹出安装向导。如果没有弹出的话请运行虚拟电脑光驱里的“VBoxWindowsAdditions.exe”文件

一路下一步,最后会提示重启虚拟机,重启一下驱动就安装好了。

接下来配置文件共享,方便实体机和虚拟机进行文件交换。
右击虚拟机右下角的文件夹图标 ,弹出“数据空间”窗口。选择右侧文件夹带加号的按钮

这时弹出“添加数据空间”窗口,选择“数据空间位置”-“其他”,然后选择在本地要共享的目录。如果要让这个共享一直保持的话记得要勾选“固定分配”,完成后点“OK”

这里再点OK

接下来打开虚拟机中的网上邻居,选择“添加一个网上邻居”

这时来到“添加网上邻居向导”窗口,单击“下一步”

这里继续单击下一步

在这里单击“浏览”

如图所示选择"VirtualBox Shared Folders"网络下你共享的文件夹,然后单击“确定”

这里我们继续单击“下一步”

给共享的空间命个名吧,完成后单击“下一步”

单击“完成”,大功告成

我们以后要和实体机交换文件的时候在实体机中只需把文件拖到共享的文件夹里即可。在虚拟机中只需打开网上邻居将文件拖进共享的文件夹就可以了。如果要更方面一点的方法的话直接在“我的电脑”里选择“映射网络驱动器”,讲共享的文件夹映射成一个磁盘就行了。

至此,我们的虚拟机就完全的配置好了,可以和正常电脑一样的使用了。


推荐阅读
  • 本文内容为asp.net微信公众平台开发的目录汇总,包括数据库设计、多层架构框架搭建和入口实现、微信消息封装及反射赋值、关注事件、用户记录、回复文本消息、图文消息、服务搭建(接入)、自定义菜单等。同时提供了示例代码和相关的后台管理功能。内容涵盖了多个方面,适合综合运用。 ... [详细]
  • 本文介绍了解决Netty拆包粘包问题的一种方法——使用特殊结束符。在通讯过程中,客户端和服务器协商定义一个特殊的分隔符号,只要没有发送分隔符号,就代表一条数据没有结束。文章还提供了服务端的示例代码。 ... [详细]
  • 基于layUI的图片上传前预览功能的2种实现方式
    本文介绍了基于layUI的图片上传前预览功能的两种实现方式:一种是使用blob+FileReader,另一种是使用layUI自带的参数。通过选择文件后点击文件名,在页面中间弹窗内预览图片。其中,layUI自带的参数实现了图片预览功能。该功能依赖于layUI的上传模块,并使用了blob和FileReader来读取本地文件并获取图像的base64编码。点击文件名时会执行See()函数。摘要长度为169字。 ... [详细]
  • HDU 2372 El Dorado(DP)的最长上升子序列长度求解方法
    本文介绍了解决HDU 2372 El Dorado问题的一种动态规划方法,通过循环k的方式求解最长上升子序列的长度。具体实现过程包括初始化dp数组、读取数列、计算最长上升子序列长度等步骤。 ... [详细]
  • 本文讨论了Alink回归预测的不完善问题,指出目前主要针对Python做案例,对其他语言支持不足。同时介绍了pom.xml文件的基本结构和使用方法,以及Maven的相关知识。最后,对Alink回归预测的未来发展提出了期待。 ... [详细]
  • 本文讨论了如何优化解决hdu 1003 java题目的动态规划方法,通过分析加法规则和最大和的性质,提出了一种优化的思路。具体方法是,当从1加到n为负时,即sum(1,n)sum(n,s),可以继续加法计算。同时,还考虑了两种特殊情况:都是负数的情况和有0的情况。最后,通过使用Scanner类来获取输入数据。 ... [详细]
  • 本文介绍了OC学习笔记中的@property和@synthesize,包括属性的定义和合成的使用方法。通过示例代码详细讲解了@property和@synthesize的作用和用法。 ... [详细]
  • Mac OS 升级到11.2.2 Eclipse打不开了,报错Failed to create the Java Virtual Machine
    本文介绍了在Mac OS升级到11.2.2版本后,使用Eclipse打开时出现报错Failed to create the Java Virtual Machine的问题,并提供了解决方法。 ... [详细]
  • 本文讲述了作者通过点火测试男友的性格和承受能力,以考验婚姻问题。作者故意不安慰男友并再次点火,观察他的反应。这个行为是善意的玩人,旨在了解男友的性格和避免婚姻问题。 ... [详细]
  • 1,关于死锁的理解死锁,我们可以简单的理解为是两个线程同时使用同一资源,两个线程又得不到相应的资源而造成永无相互等待的情况。 2,模拟死锁背景介绍:我们创建一个朋友 ... [详细]
  • 服务器上的操作系统有哪些,如何选择适合的操作系统?
    本文介绍了服务器上常见的操作系统,包括系统盘镜像、数据盘镜像和整机镜像的数量。同时,还介绍了共享镜像的限制和使用方法。此外,还提供了关于华为云服务的帮助中心,其中包括产品简介、价格说明、购买指南、用户指南、API参考、最佳实践、常见问题和视频帮助等技术文档。对于裸金属服务器的远程登录,本文介绍了使用密钥对登录的方法,并提供了部分操作系统配置示例。最后,还提到了SUSE云耀云服务器的特点和快速搭建方法。 ... [详细]
  • 全面介绍Windows内存管理机制及C++内存分配实例(四):内存映射文件
    本文旨在全面介绍Windows内存管理机制及C++内存分配实例中的内存映射文件。通过对内存映射文件的使用场合和与虚拟内存的区别进行解析,帮助读者更好地理解操作系统的内存管理机制。同时,本文还提供了相关章节的链接,方便读者深入学习Windows内存管理及C++内存分配实例的其他内容。 ... [详细]
  • 安卓select模态框样式改变_微软Office风格的多端(Web、安卓、iOS)组件库——Fabric UI...
    介绍FabricUI是微软开源的一套Office风格的多端组件库,共有三套针对性的组件,分别适用于web、android以及iOS,Fab ... [详细]
  • 在Windows 10中点击“检查更新”按钮可能让你成为微软的测试补丁的“小白鼠”。微软每月的第三、第四周会向稳定通道的用户选择性发放“C”“D”测试补丁,而那些主动点击“检查更新”的用户可能会成为这些补丁的测试对象。这些补丁主要用于测试下一个Patch Tuesday的更新内容的稳定性,也可能用于修复个性化问题。因此,用户需要小心点击“检查更新”,以免遭受不必要的风险。 ... [详细]
  • 解决Cydia数据库错误:could not open file /var/lib/dpkg/status 的方法
    本文介绍了解决iOS系统中Cydia数据库错误的方法。通过使用苹果电脑上的Impactor工具和NewTerm软件,以及ifunbox工具和终端命令,可以解决该问题。具体步骤包括下载所需工具、连接手机到电脑、安装NewTerm、下载ifunbox并注册Dropbox账号、下载并解压lib.zip文件、将lib文件夹拖入Books文件夹中,并将lib文件夹拷贝到/var/目录下。以上方法适用于已经越狱且出现Cydia数据库错误的iPhone手机。 ... [详细]
author-avatar
偶然公大伟
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有