跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像AI 生图工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Shell / Bash

VirtualBox Ubuntu 虚拟机与 Windows 主机文本复制粘贴设置指南

在 VirtualBox 中实现 Ubuntu 虚拟机与 Windows 主机之间文本双向复制粘贴的配置方法。主要步骤包括开启虚拟机的剪贴板共享设置、安装增强功能(Guest Additions)。针对安装过程中可能遇到的依赖缺失(如 bzip2)、旧版本冲突及内核头文件缺失等问题,提供了具体的命令行解决方案,包括卸载旧包、安装构建工具及重新运行安装脚本。最后通过重启虚拟机完成模块加载,实现功能。

清心发布于 2026/3/29更新于 2026/7/2147 浏览
VirtualBox Ubuntu 虚拟机与 Windows 主机文本复制粘贴设置指南

初始配置

  1. 在 VirtualBox 中打开设置,常规中修改主机与虚拟机交互设置。

文章配图

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

文章配图

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

文章配图

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

文章配图

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

文章配图

  1. 安装过程可能需要认证。

文章配图

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

文章配图

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

文章配图

故障排查与安装

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

文章配图 文章配图

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

文章配图

拖放功能说明

目前文本复制粘贴已满足需求,拖放功能暂不展开。

  1. 拖拽文件可能出现异常。

文章配图

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

文章配图

目录

  1. 初始配置
  2. 故障排查与安装
  3. 拖放功能说明
  • 免费图片AI生成工具免费生成了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 免费图片视频在线生成30秒,将你的创意变成现实开始设计
  • X/Twitter免费视频下载器免登陆无限额度免费视频解析下载了解详情
  • 100+免费在线小游戏爽一把
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • 高级AI应用工程师的学习路线:从环境到认证的六个阶段
  • Mac 下基于 Neo4j 与 py2neo 的知识图谱搭建步骤详解
  • Spring Boot 集成 Neo4j 图数据库实战教程
  • 大语言模型与机器学习分类解析
  • 大模型应用落地挑战与实施策略指南
  • Trae 集成 Figma MCP 实现前端代码自动生成
  • Flutter 使用 sanitize_html 库防止 OpenHarmony XSS 注入风险
  • Lostlife2.0 角色对话系统升级:基于 LLama-Factory 微调剧情模型
  • 基于 Anything-LLM 的 Midjourney 作品集自动归档方案
  • 2025 年 AI 浪潮下 Java Web 开发现状与应对
  • Python 基础语法练习题:列表、切片与循环
  • 使用 DeepSeek API 构建贪吃蛇游戏全流程解析
  • 我的第一个爬虫:从零用Python抓取网页
  • Java 中 synchronized 与 ReentrantLock 的区别
  • GitHub Copilot 在 VS Code 中的 AI 代理开发指南
  • 【JWT】JWT(JSON Web Token)结构化知识体系(完整版)
  • Vue 基础语法与响应式原理笔记
  • WorkBuddy:腾讯 AI 原生桌面智能体工作台使用指南
  • FPGA 摄像头采集处理显示指南:OV5640 至 HDMI 实时显示
  • 基于魔塔社区环境从零微调 Yi 开源大模型实战

相关免费在线工具

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online

  • HTML转Markdown

    将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online

  • JSON 压缩

    通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online

  • JSON美化和格式化

    将JSON字符串修饰为友好的可读格式。 在线工具,JSON美化和格式化在线工具,online