温馨提示×

Ubuntu VirtualBox中如何安装增强功能

小樊
45
2025-12-10 06:51:36
栏目: 智能运维

Ubuntu VirtualBox 增强功能安装指南

一 准备与依赖

  • 启动 Ubuntu 虚拟机,先安装编译与内核头文件依赖,避免构建失败:
    • 更新索引:sudo apt update
    • 安装工具链与头文件:sudo apt install build-essential dkms linux-headers-$(uname -r)
  • 这些依赖提供 gcc/make 与当前运行内核的 头文件,是编译 VirtualBox Guest Additions 内核模块所必需的。

二 安装步骤

  • VirtualBox 菜单选择:设备 > 插入 Guest Additions CD 镜像
  • 在 Ubuntu 中挂载光盘并运行安装脚本(若自动运行失败,使用终端手动执行):
    • 挂载光盘:sudo mount /dev/cdrom /media/cdrom
    • 进入光盘目录:cd /media/cdrom
    • 运行安装脚本:sudo ./VBoxLinuxAdditions.run
  • 安装完成后重启:sudo reboot
  • 重启后,虚拟机窗口大小可自动调整,全屏/无缝模式可用。

三 验证与常用设置

  • 验证安装效果:
    • 调整 VirtualBox 窗口大小,Ubuntu 桌面应自动适配
    • 菜单 设备 > 无缝模式 不再为灰色,可启用;共享粘贴板拖放 可设为 双向 提升使用体验。
  • 若仍无法自动适配或提示与内核相关错误,可尝试重装内核镜像后再次安装增强功能:
    • 重装内核镜像:sudo apt-get install --reinstall linux-image-$(uname -r),然后重启并重新运行 VBoxLinuxAdditions.run

四 常见问题与处理

  • 未能加载虚拟光盘:在 VirtualBox 设置 > 存储 检查并重新加载 Guest Additions 光盘镜像,必要时先关机再配置。
  • 安装脚本直接退出或报缺少命令:通过终端安装基础编译工具(如 gcc/perl/make),再运行 VBoxLinuxAdditions.run
  • 提示需要 gcc/头文件或构建失败:确认已安装 build-essential dkms linux-headers-$(uname -r),再重试安装脚本。

0