You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

无法从Windows 10拖拽/复制文件至VirtualBox Ubuntu虚拟机求助

解决VirtualBox Ubuntu虚拟机与Win10主机的拖放/剪贴板共享问题

针对你遇到的VirtualBox 5.1.26下Ubuntu 16.04.2和Win10主机无法双向拖放、复制粘贴的问题,我结合你的环境给出几个针对性的排查和修复步骤:

1. 重新正确安装Guest Additions(核心步骤)

你之前尝试安装的virtualbox-guest-additions-iso是系统包,有时候和VirtualBox版本不匹配,建议用VirtualBox自带的增强工具安装:

  • 先卸载之前可能冲突的包:
    sudo apt-get purge virtualbox-guest-additions-iso virtualbox-guest-utils -y
    
  • 关闭Ubuntu虚拟机的所有窗口,在VirtualBox主界面选中你的虚拟机,点击顶部「设备」→「安装增强功能」
  • 启动虚拟机,Ubuntu会自动挂载增强工具CD镜像,打开终端,进入挂载目录(系统会自动识别你的用户名):
    cd /media/$(whoami)/VBox_GAs_5.1.26
    
  • 先安装编译增强工具所需的依赖:
    sudo apt-get install build-essential linux-headers-$(uname -r) -y
    
  • 运行增强工具安装脚本:
    sudo ./VBoxLinuxAdditions.run
    
  • 安装完成后务必重启虚拟机

2. 配置用户组权限

拖放功能需要当前用户加入vboxsf用户组才能正常使用,执行以下命令:

sudo usermod -aG vboxsf $USER

执行后必须重启虚拟机,让权限设置生效。

3. 确认双向共享设置的有效性

  • 关闭虚拟机,打开VirtualBox设置→「高级」,确保「共享剪贴板」和「拖放」都选择「双向」
  • 启动虚拟机后,再次点击窗口顶部「设备」菜单,确认「共享剪贴板」和「拖放」的子选项是「双向」且处于勾选状态

4. 重启主机端VirtualBox服务

有时候主机端的服务异常会导致功能失效:

  • 在Win10任务管理器中切换到「服务」标签,找到VirtualBox Host ServiceVirtualBox Guest Service,右键选择「重启」
  • 之后重启Ubuntu虚拟机,再测试拖放和剪贴板功能

额外测试建议

  • 先测试剪贴板:在Win10复制一段文字,到Ubuntu终端用Ctrl+Shift+V粘贴,或者在Ubuntu复制后到Win10粘贴,确认剪贴板正常后再试拖放
  • 拖放文件时先尝试拖到Ubuntu桌面(普通用户有权限的目录),不要直接拖到系统目录(如/root/usr

内容的提问来源于stack exchange,提问作者user859920

火山引擎 最新活动