安装VirtualBox增强功能 Guest Additions报错怎么解决

1366
2

如何安装增强功能,请查看本站文章:VirtualBox如何安装增强功能(Guest Additions)并挂载共享文件夹

由于系统内核更新等原因,增强功能按常规方法可能会报错,本文介绍如何处理增强功能安装报错的问题。

如果你在使用或安装Guest Additions出现如下问题:

  • 内核更新后,如使用apt update,apt upgrade更新内核后,造成挂载的文件读写速度慢等问题
  • 安装VirtualBox Guest Additions报“VirtualBox Guest Additions: Kernel headers not found for target kernel 5.10.0-20-amd64. Please install them and execute”

解决这些问题需要安装相应版本的内核头文件。你可以使用以下命令安装当前内核版本的头文件:

sudo apt update
sudo apt install linux-headers-$(uname -r)

这个命令会自动安装与当前内核版本对应的头文件。安装完成后,重新运行 VirtualBox 增强功能安装程序即可完成安装。

以下是错误提示:

root@debian:/mnt# ./VBoxLinuxAdditions.run
Verifying archive integrity… 100% MD5 checksums are OK. All good.
Uncompressing VirtualBox 7.0.6 Guest Additions for Linux 100%
VirtualBox Guest Additions installer
Removing installed version 7.0.6 of VirtualBox Guest Additions…
VirtualBox Guest Additions: Starting.
VirtualBox Guest Additions: Setting up modules
VirtualBox Guest Additions: Building the VirtualBox Guest Additions kernel
modules. This may take a while.
VirtualBox Guest Additions: To build modules for other installed kernels, run
VirtualBox Guest Additions: /sbin/rcvboxadd quicksetup
VirtualBox Guest Additions: or
VirtualBox Guest Additions: /sbin/rcvboxadd quicksetup all
VirtualBox Guest Additions: Kernel headers not found for target kernel
5.10.0-20-amd64. Please install them and execute
/sbin/rcvboxadd setup
VirtualBox Guest Additions: Running kernel modules will not be replaced until
the system is restarted

Leave a Reply

Your email address will not be published. Required fields are marked *

2 thoughts on “安装VirtualBox增强功能 Guest Additions报错怎么解决

  1. […] 这个命令会运行增强功能的安装程序,按照提示完成安装即可。安装出现问题,请参考本站安装VirtualBox Guest Additions报错怎么解决。 […]

  2. debian,ubuntu安装报错也可尝试如下命令:
    apt-get install build-essential linux-headers-$(uname -r) dkms