如何在Mac 上安装VirtualBox 扩展包
目录:
如果您使用VirtualBox 来运行虚拟机,您可能会发现自己也需要VirtualBox Extension Pack。 VirtualBox Extension Pack 包括对 USB 3.0 和 USB 2.0 设备的支持、网络摄像头直通、磁盘映像加密、VirtualBox 远程桌面协议 (VRDP) 和使用 Intel PXE Boot ROM 的网络引导,以及一些其他功能。安装 VirtualBox Extension Pack 也是运行某些特定操作系统所必需的,例如在 VirtualBox 中使用 macOS Big Sur。
本文将详细介绍如何在Mac、Windows和Linux上的VirtualBox中安装VirtualBox Extension Pack。这里的截图是MacOS,但是VirtualBox在其他环境下的流程基本一样。
如何在VirtualBox中安装VirtualBox扩展包
您需要确保您运行的是最新版本的 VirtualBox,以便能够运行并成功安装最新的 VirtualBox 扩展包。在做任何事情之前,更新 VirtualBox。
- 到https://www.virtualbox.org/wiki/Downloads下载最新版本的VirtualBox Extension Pack,放在容易找到的地方
- 如果你还没有打开VirtualBox
- 通过下拉VirtualBox菜单并选择“首选项”进入VirtualBox首选项(注意这是应用程序首选项,不同于VM设置)
- 选择“扩展”选项卡
- 点击+加号按钮向VirtualBox添加扩展,然后导航到新下载的VirtualBox扩展包文件
- Confirm that you wish to add and install the VirtualBox Extension Pack and authentication with a admin login if necessary
就是这样,您现在已经安装了VirtualBox Extension Pack并且可以使用它了。您可能需要重新启动一些 VM,重新配置一些 VM 设置,并重新启动 VirtualBox 以使更改生效。
VirtualBox 扩展包安装故障排除
如果您遇到一些有关兼容性的错误消息,可能是因为您的VirtualBox 版本已过时并且需要更新(通常随后会重新启动),或者下载的扩展包版本是不是最新的或至少与您安装的 VirtualBox 版本不兼容。
获取最新版本的VirtualBox和VirtualBox Extension Pack通常是最简单的。
请注意,如果您是 Mac 用户,遇到 VirtualBox 内核驱动程序故障,您通常可以使用这些特定于现代版本的 macOS(如 Catalina、Mojave 和 Big Sur)的说明来解决该问题。
此外,在极少数情况下,为了能够成功更新VirtualBox,您可能需要先从Mac卸载VirtualBox,然后再尝试重新安装它。
通过命令行安装VirtualBox扩展包
Mac用户还可以通过命令行以两种方式之一安装VirtualBox Extension Pack,手动或使用cask。
如果您已经下载了VirtualBox 扩展包,只需在终端中运行以下命令:
sudo vboxmanage extpack uninstall ~/Downloads/Oracle_VM_VirtualBox_Extension_Pack-6.1.10.vbox-extpack
如果您之前安装并使用过HomeBrew,并希望通过brew cask 安装扩展包,请在终端中使用以下命令:
brew cask 安装virtualbox-extension-pack
如果您对此主题感兴趣,您可能还想查看更多VirtualBox 文章。
您在安装VirtualBox Extension Pack 时遇到过什么问题吗?您找到其他解决方案了吗?在评论中分享您的经验。