遇到Ubuntu虚拟机无法复制粘贴的困扰?本文提供详细的手把手教程,教你通过安装VMware Tools或VirtualBox增强功能,一键解决该故障,只需简单几步,即可快速恢复虚拟机与宿主机的流畅交互体验。
在使用Ubuntu虚拟机进行开发或学习时,频繁在宿主机(如Windows或macOS)与虚拟机之间进行“复制黏贴”操作是必不可少的日常,有时候我们会遇到这种情况:从电脑中复制一段文字,在虚拟机里黏贴却是空的,或者干脆无法操作。
这通常是因为虚拟机软件的共享设置未开启或增强功能未安装,别担心,针对主流的虚拟机软件,这里提供三种最常用的解决方案,让你的Ubuntu虚拟机恢复“丝滑”的复制黏贴体验。
VMware Workstation(VMware)
VMware Workstation Player 和 Pro 的操作逻辑非常相似,核心在于开启“插件”设置。

解决步骤:
- 关闭虚拟机:首先确保你的Ubuntu虚拟机是完全关闭的状态(不是暂停或关机),而不是正在运行的界面。
- 进入设置:在VMware的主界面,找到你的Ubuntu虚拟机,右键点击它,选择“设置”。
- 找到选项:在弹出的设置窗口中,点击顶部的“选项”选项卡。
- 开启共享:在左侧菜单栏中找到并点击“插件”。
- 勾选功能:在右侧,勾选以下两个关键选项:
- 启用剪贴板共享:确保宿主机和客户机(Ubuntu)之间可以互相复制文字。
- 启用拖放:确保你可以直接把文件从宿主机拖进虚拟机。
- 保存并启动:点击“确定”保存设置,然后启动你的Ubuntu虚拟机,你可以尝试复制黏贴了。
VirtualBox(Oracle VirtualBox)
VirtualBox 的解决方案通常被称为“安装增强功能”,如果这一项没装,虚拟机就像是一个隔离的沙盒,无法与宿主机互通。
解决步骤:
- 安装增强功能:
- 在Ubuntu虚拟机运行的界面中,点击菜单栏的“设备”。
- 选择“插入虚拟光驱映像”,然后在下拉菜单中选择 VBoxGuestAdditions.iso(如果你的虚拟机已经挂载过这个镜像,可以直接选“安装增强功能”)。
- 挂载镜像:如果你的系统自动挂载了ISO文件,请在虚拟机桌面上找到光盘图标并打开;如果没有,你需要手动挂载。
- 运行安装程序:
- 打开终端(Terminal),进入挂载的目录(通常是
/media/sf_VBoxGuestAdditions)。 - 运行安装脚本:
sudo ./VBoxLinuxAdditions.run。 - 如果提示缺少依赖库,请先运行:
sudo apt update && sudo apt install build-essential dkms。
- 打开终端(Terminal),进入挂载的目录(通常是
- 重启生效:安装完成后,系统会提示需要重启虚拟机,重启后,复制黏贴功能通常会自动生效。
Hyper-V
如果你使用的是 Windows 自带的 Hyper-V,设置则非常简单。
解决步骤:
- 关闭虚拟机。
- 更改设置:在 Hyper-V 管理器中,右键点击虚拟机,选择“设置”。
- 输入首选项:在左侧选择“输入”。
- 自动连接:勾选“自动连接”和“合并输入”。
- 启动:启动虚拟机,此时你会发现输入法和复制黏贴功能已经完美同步。
无论是 VMware、VirtualBox 还是 Hyper-V,解决“Ubuntu虚拟机复制黏贴”问题的核心都在于“共享”与“增强”。
- VMware 侧重于软件层面的开关设置。
- VirtualBox 侧重于内核层面的驱动安装。
- Hyper-V 则侧重于输入设备的合并。
只要按照上述步骤操作一遍,通常就能彻底解决复制黏贴卡顿或失效的问题,让你在 Linux 和 Windows 之间无缝切换,提升工作效率。
文章版权声明:除非注明,否则均为xmsdn原创文章,转载或复制请以超链接形式并注明出处。

