VirtualBox虚拟机与主机之间无法复制粘贴问题

软件工具
575
0
0
2022-10-24
标签   虚拟机

1.环境配置

VM: VirtualBox v6.1

主机:Win10

VM OS: Ubuntu 20.04

2.问题概述

最近需要利用虚拟机搭建集群环境,但是在启动虚拟机内的ubuntu系统后,无法从主机win10系统拷贝命令或代码到虚拟主机内

3.解决方案

  1. 确保虚拟机系统没有运行,然后在虚拟机软件VirtualBox选择对应设置的虚拟机系统,然后右侧点击设置(Settings)。
  2. 依次点击常规(General)–>高级(Advanced),然后把共享粘贴板(Shared Clipboard)和拖放(Drag’n’Drop)设置为双向(Bidirectional)
  3. 点击存储(Storage)–>控制器(Controller):IDE 或 SATA, 勾选使用主机输入输出(I/O)缓存(Use Host I/O Cache)
  4. 然后点击控制器(Controller):SATA下你的虚拟机硬盘,然后在右侧勾选固态驱动器(Solid-State Drive)
  5. 点击确定,重启虚拟机
  6. 重启虚拟机后一般都可以双向复制代码和命令了
  7. 如果以上设置不能解决问题(我的机器重启VirtualBox还是不能双向拷贝文字),可以在Ubuntu系统内安装virtualbox-guest-x11
sudo apt-get install virtualbox-guest-x11
  1. 然后运行指令
sudo VBoxClient --clipboard
  1. 运行这两个指令后,不需要重启虚拟机就可以启用双向复制粘贴功能了。