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 或其他操作系统,然后继续。

Parallels setup wizard showing Install Windows or another OS from a DVD or image file chosen

选择 FreeBSD 镜像文件。

Parallels setup wizard showing FreeBSD image file selected

选择其他操作系统。

Parallels setup wizard showing Other selected as operating system

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

Parallels setup wizard showing the checkbox checked for customizing settings before installation

当配置窗口弹出时,转到硬件选项卡,选择启动顺序,然后点击高级。然后,选择 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 来实现。更高级的网络设置在高级网络中有说明。

最后更新于

这有帮助吗?