24.2.使用 macOS® 上的 Parallels Desktop 安装 FreeBSD

Parallels Desktop for Mac® 是一款商业软件产品,适用于运行 macOS® 10.14.6 或更高版本的苹果® Mac® 计算机。FreeBSD 是一个完全支持的客户操作系统。在 macOS® 安装 Parallels 后,用户可配置虚拟机,然后安装所需的客户操作系统。

在 Mac® 上的 Parallels Desktop 上安装 FreeBSD 的过程

在 Parallels 上安装 FreeBSD 的第一步是为安装 FreeBSD 创建一个新的虚拟机。

选择从 DVD 或镜像文件安装 Windows 或其他操作系统,然后继续。

选择 FreeBSD 镜像文件。

选择其他操作系统。

给虚拟机命名并在安装前检查自定义设置

当配置窗口弹出时,转到硬件选项卡,选择启动顺序,然后点击高级。然后,选择 EFI 64 位作为 BIOS。

点击确定,关闭配置窗口,然后点击继续。

虚拟机将自动启动。按照一般步骤安装 FreeBSD。

在 Parallels 上配置 FreeBSD 24.2.2。

在 macOS® X 上使用 Parallels 成功安装 FreeBSD 后,可以采取一些配置步骤来优化系统以进行虚拟化操作。

  1. 设置引导加载程序变量最重要的步骤是减少 FreeBSD 在 Parallels 环境下的 CPU 使用率,方法是将以下行添加到 /boot/loader.conf 中:

    kern.hz=100

    没有这个设置,空闲的 FreeBSD Parallels 客户端将使用大约单个处理器 iMac® 的 15% CPU。更改后,使用率将接近 5%。

    如果安装 FreeBSD 14.0 或更高版本,CPU 使用率仍然较高,请将以下额外行添加到 /boot/loader.conf 中:

    debug.acpi.disabled="ged"
  2. 创建新的内核配置文件所有 SCSI、FireWire 和 USB 设备驱动程序可以从定制的内核配置文件中移除。Parallels 提供了一个虚拟网络适配器,由 ed(4)驱动程序使用,因此除了 ed(4)和 miibus(4)之外的所有网络设备都可以从内核中移除。

  3. 配置网络最基本的网络设置使用 DHCP 将虚拟机连接到与宿主 Mac®相同的局域网。这可以通过将 ifconfig_ed0="DHCP" 添加到/etc/rc.conf 来实现。更高级的网络设置在高级网络中有说明。

最后更新于

FreeBSD 中文社区