`
Hermosa_Young
  • 浏览: 254557 次
  • 来自: 上海
社区版块
存档分类
最新评论

VirtualBox安装

阅读更多

 

VirtualBox安装

 

在VirtualBox网站下载主机操作系统对应的二进制文件。

 

官方地址:

https://www.virtualbox.org/wiki/Downloads

 

VirtualBox可以安装在32位和64位操作系统上。在32位主机操作系统上运行64位的虚拟机是可以的,但必须在主机的BIOS中启用硬件虚拟化特性。

运行二进制安装文件将开启一个简单的安装向导,允许用户定制VirtualBox特性,选择任意快捷方式并指定安装目录。USB设备驱动以及VirtualBox host-only网络适配器将一起安装。

 

下图为下载VirtualBox的网页页面

 

创建虚拟机

 

在VirtualBox中创建虚拟机相当简单,很多设置可以按照用户个人的喜好进行配置。一旦安装了客户操作系统并选择了资源和网卡设置,就可以尝试在小环境或开发环境中使用VirtualBox了。

 

总体来说,在VirtualBox中创建虚拟机分三步:

 

1. 为创建VirtualBox虚拟机做准备

 

首先,命名虚拟机并选择将要运行的客户操作系统类型。此时选择的客户OS会影响之后向导中出现的默认设置。

 

接下来,配置计划分配给每个虚拟机的内存大小。VirtualBox不支持内存过量使用,所以不能给一个虚拟机分配超过主机内存大小的内存值。

 

最后一个步骤是创建虚拟磁盘并指定虚拟机磁盘文件的类型和大小。在Oracle VM VirtualBox中,你可以选择动态扩展的磁盘或者固定大小的磁盘。动态磁盘起始值较小,随着客户操作系统写入数据到磁盘而逐渐增加。对于固定磁盘类型来说,所有的磁盘空间在虚拟机创建阶段一次性分配。之后也可以给虚拟机增加磁盘,或者使用VBoxManage命令行工具增加磁盘大小。

 

2. 安装VirtualBox客户操作系统

 

一旦完成了VirtualBox虚拟机创建向导,就可以开始安装客户操作系统了。为了挂载客户操作系统光盘,选择虚拟机,单击设置,开始编辑虚拟机硬件配置。

1)选择左边面板中“存储”选项.

2)选择“存储”选项下的CD/DVD图形。

3)选择属性视图下带箭头的CD/DVD图形配置虚拟的CD/DVD驱动器。

 

客户操作系统安装完成后,应该安装增强功能包,增强功能包包括一些便于集成主机和虚拟机的驱动程序。为安装增强功能包,需要打开虚拟机控制台窗口,在顶部菜单中选择设备,然后选择安装增强功能包,启动一个简单的安装向导。增强功能包安装完成后,会重启虚拟机。

 

3. 在VirtualBox中设置虚拟机

虚拟机关闭时,可以编辑虚拟机设置并更改硬件。VirtualBox具有高级硬件设置特性,启用了IO APIC、PAE/NX和嵌套分页。用户还可以修改虚拟CPU的数量—最多支持32个—不用管主机具有的物理CPU的核数。

最后配置虚拟网卡。VirtualBox允许在一个虚拟机上配置至多四块虚拟网卡。默认的是AMD PCnet-FAST III,大多数操作系统都支持AMD PCnet-FAST III。也可以选择AMD PCnet-PCI II和Intel PRO-1000系列的网卡,以及支持直接存取主机网卡的准虚拟化网卡。 

 

模拟环境

 

软件模拟

 

能够安装多个客户端操作系统,每个客户端系统皆可独立开启、暂停与停止。主端操作系统与客户端操作系统皆能相互通讯,多个操作系统同时运行的环境,也彼此能够同时使用网络。

硬件模拟

• VirtualBox支援Intel VT-x与AMD AMD-V硬件虚拟化技术。

 

•硬盘被模拟在一个称为虚拟磁盘映像档(Virtual Disk Images)的特殊容器,目前此格式不相容于其它虚拟机平台运行,通常作为一个系统档存放在主机端操作系统(副档名.vdi)。VirtualBox能够连结iSCSI,且能在虚拟硬盘上运作,此外VirtualBox可以读写VMware VMDK档与VirtualPC VHD档。

 

•ISO映像档可以被挂载成CD/DVD装置,例如下载的Linux发行版DVD映像档可以直接使用在VirtualBox,而不需烧录在光碟片上,亦可直接在虚拟机上挂载实体光驱。

 

•默认上VirtualBox提供了一个支援VESA相容的虚拟显卡,与一个供Windows、Linux、Solaris、OS/2客户端系统额外的驱动程式(guest addition),可以提供更好的效能与功能,如当虚拟机的视窗被缩放时,会动态的调整分辨率。在4.1更支援WDDM相容的虚拟显卡,令Windows Vista及Windows 7可以使用Windows Aero。

 

•在声卡方面,VirtualBox虚拟一个Intel ICH AC97声卡与SoundBlaster 16 声霸卡。

 

•在以太网接口卡方面,VirtualBox虚拟了数张网络卡:AMD PCnet PCI II、AMD PCnet-Fast III、Intel Pro/1000 MT Desktop、Intel Pro/1000 MT Server、Intel Pro/1000 T Server。

 

网络设置

VirtualBox提供了多种网络接入模式,他们各有优缺点,用户可以根据自己的需要进行选择。

 

1、NAT模式:最简单的实现虚拟机上网的方式,无需配置,默认选择即可接入网络。虚拟机访问网络的所有数据都是由主机提供的,访问速度较慢,和主机之间不能互相访问。

 

2、Bridged Adapter模式:即网桥模式,可以为虚拟机模拟出一个独立的网卡,有独立的IP地址,所有网络功能和主机一样,并且能够互相访问,实现文件的传递和共享。(注: Windows 7系统选择网桥模式时,需要手动安装VirtualBox 的桥接服务驱动。在本地连接的属性选项中,选择“Microsoft网络客户端”点击安装,网络功能类型选择“服务”点击添加,选择从磁盘安装,找到驱动路径“Oracle\VirtualBox\drivers\network\netflt”,选择VBoxNetFlt_m文件安装完成。)

 

3、Internal模式:即内网模式,虚拟机与外网完全断开,只实现虚拟机于虚拟机之间的内部网络模式,和主机之间不能互相访问,就相当于虚拟机之间架设了一个独立的局域网。

 

4、Host-only Adapter模式:即主机模式,是所有接入模式中最复杂的一种,需要有比较扎实的网络基础知识才行。前面几种模式所实现的功能,通过虚拟机及网卡的设置都可以被实现。

 

虚拟机参数

 

1、虚拟机名称和系统类型:为将要创建的虚拟机命名,要求是唯一的标识,用来区分该虚拟机硬件配置、操作系统、软件等数据。并选择将要安装的操作系统类型和版本,以便VirtualBox自动配置合适的硬件环境;

 

2、内存:指定虚拟机可用内存大小,系统会自动分配,也可自行设置;

 

3、虚拟硬盘:选择一个虚拟硬盘作为主硬盘,也可以新建一个,第一次创建,默认即可。如果是选择新建,将进入硬盘类型选择界面(VDI:VirtualBox的格式,VMDK:VM虚拟机的格式,VHD:微软VirtualPC虚拟机的格式,HDD:Parallels虚拟机的格式),默认选择VDI即可。另外,几种格式都可以相互转换,网上有相应的转换软件;

 

4、硬盘存储类型:分为动态扩展和固定大小两种,其中动态扩展类型最初只需占用非常小的物理硬盘空间,然后根据虚拟机的实际需求动态分配,固定大小类型就是建立时就分配指定的大小给虚拟机使用。后者在性能上有一定优势,但建立时间较长;

 

5、摘要:显示虚拟机的各项数据情况,确定后完成虚拟机的创建。

 

  • 大小: 164.1 KB
分享到:
评论

相关推荐

    Oracle VM VirtualBox 安装 Linux

    ### Oracle VM VirtualBox 安装 Linux #### 一、Oracle VM VirtualBox 简介 Oracle VM VirtualBox 是一款开源的虚拟机软件,由德国 Innotek 软件公司开发,后被 Sun Microsystems 收购,最终成为 Oracle 公司的...

    VirtualBox安装CentOS5

    VirtualBox 安装 CentOS 5 VirtualBox 是一款功能强大且免费的虚拟机软件,允许用户在单个物理机器上运行多个操作系统。以下是使用 VirtualBox 安装 CentOS 5 的详细步骤和知识点。 安装 CentOS 5 在开始安装 ...

    VirtualBox安装CentOS7的配置.rar

    本文将详细介绍如何使用VirtualBox安装CentOS7,并进行必要的网络配置。 首先,我们需要了解VirtualBox的基本概念。VirtualBox是由德国公司Oracle开发的一款虚拟机软件,它可以在一台物理主机上创建和运行多个操作...

    VirtualBox安装Mac+OS+X虚拟机全教程以及iOS开发必备软件

    首先为什么要使用vBox虚拟机?很简单, 1、我不想买Mac本本 2、黑苹果安装苦难,危险。... -Windows+7+VirtualBox安装Mac+OS+X虚拟机全教程.doc -xcode_4.2_and_ios_5_sdk使用的iOS开发软件 来吧,还等什么。

    virtualbox安装ubuntu的步骤

    ### VirtualBox 安装 Ubuntu 的详细步骤 #### 步骤一:创建新的虚拟机 - 打开 VirtualBox 应用程序,点击“新建”按钮,开始创建一个新的虚拟机。 - 在新弹出的窗口中,为虚拟机指定一个名称(例如:“Ubuntu 16.04...

    Win7 + VirtualBox安装Mac OS X雪豹操作系统图文详解

    ### Win7 + VirtualBox安装Mac OS X 雪豹操作系统图文详解 #### 一、前言 在IT行业中,有时我们需要在不同的操作系统之间切换来进行工作。对于那些希望同时使用Windows和MacOS系统的用户来说,使用虚拟机是一个理想...

    VirtualBox安装Ubuntu

    在本文中,我们将详细探讨如何使用VirtualBox安装Ubuntu操作系统,这是一个流行且开源的Linux发行版。VirtualBox是一款功能强大的虚拟化软件,它允许用户在一台物理计算机上运行多个独立的操作系统,无需重新启动。 ...

    VirtualBox安装配置教程

    VirtualBox安装配置教程 VirtualBox是一款功能强大且易于使用的虚拟机软件,通过该软件用户可以在一台物理机器上运行多个虚拟机,每个虚拟机都可以独立运行不同的操作系统。下面是VirtualBox安装配置教程的详细介绍...

    VirtualBox安装以及部署windows 2008虚拟机教程

    VirtualBox是一款开源、跨平台的虚拟化软件,它提供了高效且强大的虚拟化环境,使得用户可以在Windows、Linux、Mac OS X等多种操作系统上安装和运行其他操作系统,如Windows 2008。下面我们将详细探讨VirtualBox的...

    VirtualBox安装Ubuntu虚拟机教程.docx

    以上就是VirtualBox安装Ubuntu虚拟机的基本流程。在实际操作中,可能需要根据个人的硬件配置和使用需求进行调整,例如增加虚拟机的CPU核心数、内存大小等。同时,安装完成后,用户可以利用虚拟机进行软件开发、测试...

    解决64位win7下运行Virtualbox安装系统时出错(提示VBoxDD.DLL错误)问题

    在64位win7下运行Virtualbox去安装系统时出错:Failed to open a session for the virtual machine,Unable to load R3 module xxxx/VBoxDD.DLL(VBoxDD),GetLastError=126,(VERR_MODULE_NOT_FOUND),打包了...

    Oracle_VM_Virtualbox安装详解

    ### Oracle_VM Virtualbox安装详解 #### 一、前言 随着云计算和虚拟化技术的不断发展,虚拟机成为了软件开发、测试以及学习操作系统等场景中的重要工具。VirtualBox是由Oracle公司提供的一个免费开源虚拟化解决...

    VirtualBox上面安装CentOS7的详细图形化步骤

    - 运行下载好的VirtualBox安装程序,按照提示完成安装。 #### 创建虚拟机 1. **启动VirtualBox并新建虚拟机**: - 打开VirtualBox,点击左上角的“新建”按钮。 - 在出现的对话框中,输入虚拟机名称(例如...

    VirtualBox虚拟机安装WindowsXP

    本教程将详细解释如何使用VirtualBox安装Windows XP,这对于学习操作系统、测试软件兼容性或者进行系统教学非常有用。 首先,安装Windows XP在VirtualBox中只能使用安装版的系统映像,Ghost版不支持。在这个过程中...

    VirtualBox安装黑苹果详细步骤

    在本文中,我们将深入探讨如何使用Oracle VM VirtualBox安装“黑苹果”系统,即在非Apple硬件上运行macOS。这个过程需要一定的技术知识和耐心,但通过遵循以下详细步骤,您将能够成功完成安装。 首先,确保你已经...

    Oracle VM VirtualBox安装android 2.2.doc

    ### Oracle VM VirtualBox 安装 Android 2.2 深度解析 #### 知识点一:Oracle VM VirtualBox 的基本操作与配置 Oracle VM VirtualBox 是一款强大的开源虚拟机软件,允许用户在同一台物理计算机上运行多个操作系统...

Global site tag (gtag.js) - Google Analytics