弹霄博科

小谈谈一亩三分地



虚拟机(VirtualBox)的安装与配置


发布日期: 2016/10/21
更新日期: 2020/05/10
作者: 小谈谈
分类: 笔记
标签: virtualbox
阅读时间: 5 分钟
字数: 1336 字


虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统,是一种逻辑计算机系统。

安装虚拟机可以方便我们在同一实体机上运行多个操作系统,如果你爱折腾,对哪个设置进行了调整,事后发现却无法开机,那么你就可以使用快照滚回之前的版本。虚拟机很广泛,虚拟机软件也很多,但本文只介绍如何在 Windows 10 中使用 Oracle VM VirtualBox 创建和配置虚拟机。

名词解释

  • VM(Virtual Machine)——虚拟机,指由虚拟机软件模拟出来的一台虚拟的计算机,也即逻辑上的一台计算机。
  • 2.HOST——宿主计算机,指物理存在的计算机,Host ′s OS 指 HOST 上运行的操作系统。

  • Guest OS——指运行在 VM 上的操作系统。
  • 宿主计算机配置要求

    这是由你所安装的 Guest OS 决定的,你的宿主机配置至少是你虚拟机配置的二倍。这样才能保证你的虚拟机可以跑起来。

    安装

    1.下载&安装虚拟机软件

    本文推荐的是 Oracle VM VirtualBox,它是 Oracle 公司出品的一款开源的虚拟机软件,并且有着良好的跨平台能力。

    你可以通过他的官方网站下载 [传送][1]

    VirtualBox platform packages. The binaries are released under the terms of the GPL version 2.
    VirtualBox 5.1.8 for Windows hosts x86/amd64 // 下载这个

    一路 Next,中途安装虚拟网卡驱动请同意,此时可能断网,安装完成后可以自行恢复。

    2.开启硬件虚拟化

    这是一个非必要操作,但开启硬件虚拟化后,对应虚拟机软件这种应用程序的执行效率会大大提高。目前 Inter 和 AMD 生产的主流 CPU 都支持虚拟化技术,但很多电脑或主板 BIOS 出厂时默认禁用虚拟化技术。所以我们需要手动开启硬件虚拟化。

    开启硬件虚拟化需要调整 BIOS 设置,请注意你的操作,错误的操作可能对电脑造成损坏

    如图,但实际开启方法因电脑的品牌而不同,但一般只要确认 Virtualization Technology 为 Enable 即可。

    如果你没有找到 Virtualization Technology 那八成是你的 CPU 不支持硬件虚拟化。

    [图片: BIOS 设置]
    https://static.txisfine.cn/upload/20161022072634.png/pkwatermark

    开启后,你可以在你的资源管理器——性能页面看到“虚拟化:已开启”。

    [图片: 资源管理器]
    https://static.txisfine.cn/upload/20161022072500.png/pkwatermark

    3.创建一个虚拟机

    这很像攒一台电脑,需要指定硬盘、内存等信息。

    启动 VirBox,新建

    [图片: 1]
    https://static.txisfine.cn/upload/20161023095014.png/pkwatermark

    给你的电脑指定一个名字,并选择类型,类型是由你安装的 GuestOS 决定的。比如 Windows UNix 等,版本要选择和你 GuestOS 相匹配的版本,还要注意系统的构架。

    [图片: 2]
    https://static.txisfine.cn/upload/20161023095235.png/pkwatermark

    配置内存,内存滚动条颜色分为绿色、橙色、红色,绿色表示在这个范围内宿主机可以稳定运行,橙色区域表示提示,如果你的虚拟机内存在这个范围内,宿主机可能运行缓慢,红色表示警报,你将无法创建这个虚拟机。通常建议略大于建议的内存。

    [图片: 3]
    https://static.txisfine.cn/upload/20161023122922.png/pkwatermark

    创建一个虚拟磁盘,如果你已经创建过虚拟磁盘,可以直接指定一个。

    [图片: 4]
    https://static.txisfine.cn/upload/20161023122950.png/pkwatermark

    选择虚拟磁盘类型,VirBox 分三种类型,VDI 是 VirBox 的专用虚拟磁盘类型,只能挂载于 VirBox,VHD 虚拟硬盘镜像,我个人很喜欢这个格式,你可以很方便的把这个镜像挂载到 Windows 中,VMDK 虚拟机磁盘,这个格式跨虚拟机软件的兼容性不错。

    [图片: 5]
    https://static.txisfine.cn/upload/20161023123014.png/pkwatermark

    详细解释就在图上了,利弊很明了。

    [图片: 6]
    https://static.txisfine.cn/upload/20161023123031.png/pkwatermark

    虚拟磁盘文件的位置和大小。

    [图片: 7]
    https://static.txisfine.cn/upload/20161023123115.png/pkwatermark

    创建,Over。

    [图片: 8]
    https://static.txisfine.cn/upload/20161023123143.png/pkwatermark

    4.给虚拟机安装系统

    挂载系统镜像,设置——>存储选项卡——>控制器:IDE——>没有盘片——>属性(小光盘图标)——>选择镜像。

    [图片: 9]
    https://static.txisfine.cn/upload/20161023135113.png/pkwatermark

    [图片: 10]
    https://static.txisfine.cn/upload/20161023135136.png/pkwatermark

    切换到系统选项卡,选择 Boot 顺序。

    [图片: 11]
    https://static.txisfine.cn/upload/20161023135159.png/pkwatermark

    OK,即可。

    安装系统,启动虚拟机,按照和实体机同样的方法安装即可。

    提示

    关于鼠标和键盘独占的问题:

    [图片: 12]
    https://static.txisfine.cn/upload/20161023141529.png/pkwatermark

    一些系统是无法支持在虚拟机和宿主机之间自由切换鼠标的,所以你如果想切换鼠标,需要使用热键,一般为右侧的 Ctrl。

    安装增强功能

    安装完系统之后,推荐你安装增强功能,增强功能可以优化你的虚拟机,达到更好的性能。

    [图片: 13]
    https://static.txisfine.cn/upload/20161023141909.png/pkwatermark

    其他问题

    由于个人能力的限制和时间的影响,难免出现一些问题,欢迎大家给我留言,指正我的错误,在此感谢。

    [1]: https://www.virtualbox.org/wiki/Downloads