初始配置
- 在 VirtualBox 中打开设置,常规中修改主机与虚拟机交互设置。

- 虚拟机关闭状态下,存储中选中控制器 SATA,勾选'使用主机输入输出'。

- 选中操作系统对应的虚拟文件 (.vdi),勾选右边的固态驱动器。

- 启动虚拟机,按右 Ctrl+C 切换到全屏模式使菜单栏出现,点击'安装增强功能'。

- 打开文件管理器,找到增强功能程序并运行。

- 安装过程可能需要认证。

- 若遇到
bzip2未找到的错误,需先安装该依赖。

- 运行命令修复依赖:
sudo apt install -y bzip2
- 若再次报错提示无法创建标记文件或版本冲突,通常是因为系统已通过 apt 安装了部分 Guest Additions 组件,需先卸载旧版本。

故障排查与安装
- 卸载所有与
virtualbox-guest-相关的包并清理依赖:
sudo apt-get purge virtualbox-guest-*
sudo apt-get autoremove
- 重启虚拟机确保旧模块卸载:
sudo reboot
- 确保构建工具和内核头文件存在:
sudo apt update && sudo apt install build-essential dkms linux-headers-$(uname -r)
build-essential: 包含编译 C/C++ 程序所需的基本工具。dkms: 动态内核模块支持,帮助内核更新时自动重新编译模块。linux-headers-$(uname -r): 安装与当前运行内核版本匹配的头文件。
- 重新运行 Guest Additions 安装程序,进入
/VBox_GAs_x.y.z文件夹,运行:
sudo ./VBoxLinuxAdditions.run

- 内核模块编译完成后,重启以激活:
sudo reboot
- 重启后,虚拟机与主机即可实现双向文本复制粘贴。

拖放功能说明
目前文本复制粘贴已满足需求,拖放功能暂不展开。
- 拖拽文件可能出现异常。

- 检查设置中双向拖放是否已开启。



