22.1. 概述

虚拟化软件允许同时在同一台电脑上运行多个操作系统。这样的软件系统通常需要一台运行虚拟化软件的宿主(host)操作系统,并且可以支持任意数量的客户机(guest)操作系统。

读完本章后,你将知道:

  • 宿主操作系统的客户机操作系统的区别。

  • 如何在如下虚拟化平台中安装 FreeBSD:

    • Parallels Desktop(基于 Intel® 芯片的 Apple® macOS®)

    • VMware Fusion(基于 Intel® 芯片的 Apple® macOS®)

    • VirtualBox™(Microsoft® Windows®, 基于 Intel® 芯片的 Apple® macOS®, Linux)

    • bhyve(FreeBSD)

  • 如何调整 FreeBSD 系统以在虚拟化环境下发挥最佳性能。

在你阅读本章之前,你应该:

  • 理解 FreeBSD 基础(见第 3 章)。

  • 了解如何安装 FreeBSD(见第 2 章)。

  • 了解如何设置网络连接(见第 32 章)。

  • 了解如何安装额外的第三方软件(见第 4 章)。