安装VirtualBox


文档摘要

安装 VirtualBox VirtualBox 是一种用于在现有操作系统之上的特殊环境中运行操作系统的虚拟机管理程序。 安装步骤 确保为您的发行版安装了主机模块。如果您的操作系统默认没有附带内核头文件,可能还需要安装内核头文件。 安装 virtualbox 包。使用您的发行版的包管理器。 对于 使用 对于 使用 使用自定义内核 如果使用带有 启用的自定义内核,则必须使用在内核编译期间生成的密钥手动签名模块。 导航到您的内核树文件夹并执行以下命令: 手动加载 VirtualBox 内核模块 要手动加载模块,请执行以下命令: should be run. For more advanced configuration and can be used.

安装 VirtualBox

VirtualBox 是一种用于在现有操作系统之上的特殊环境中运行操作系统的虚拟机管理程序。

安装步骤

  • 确保为您的发行版安装了主机模块。如果您的操作系统默认没有附带内核头文件,可能还需要安装内核头文件。
  • 安装 virtualbox 包。使用您的发行版的包管理器。
    • 对于 apt 使用 $ sudo apt install virtualbox
    • 对于 pacman 使用 $ sudo pacman -Syu virtualbox

使用自定义内核

如果使用带有 CONFIG_MODULE_SIG_FORCE 启用的自定义内核,则必须使用在内核编译期间生成的密钥手动签名模块。

导航到您的内核树文件夹并执行以下命令:

# for module in `ls /lib/modules/$(uname -r)/kernel/misc/{vboxdrv.ko,vboxnetadp.ko,vboxnetflt.ko}` ; do ./scripts/sign-file sha1 certs/signing_key.pem certs/signing_key.x509 $module ; done

手动加载 VirtualBox 内核模块

要手动加载模块,请执行以下命令:# modprobe vboxdrv should be run.

For more advanced configuration vboxnetadp and vboxnetflt can be used. These modules are need for bridged and hostonly networking feature.

Accessing the USB devices in guest

For accessing USB devices inside guest, the authorized users must be in the vboxusers 组。

更详细的说明、常见问题及其解决方案可以在 Arch Wiki for VirtualBox 中找到。

声明:
本文件灏天文库团队进行了翻译。尽管我们力求准确,但请注意,翻译可能包含错误或不准确之处。原文档以其原始语言为准。我们不对因使用此翻译而产生的任何误解或误译负责。


发布者: 作者: 转发
评论区 (0)
U