Oracle VM VirtualBox的ubuntu系统:主机与虚拟机之间不能复制粘贴的解决办法

背景:

问题:使用 Oracle VM VirtualBox虚拟机管理软件,安装了一个ubuntu系统,启动ubuntu虚拟机,无法和宿主机之间进行复制粘贴和拖拽的基操十分蛋疼!
环境:主机win10,虚拟机Ubuntu 22.04 LTS \n \l。

明明在“设置-共享粘贴板-选择了双向”却不生效!于是在网上查了很多资料,基本都是同一种方法(我按照这种方法设置无效,我简单说一下,说不定你们有效):
先将虚拟机系统关机,然后打开Oracle VM VirtualBox管理器:
第一步:
常规高级里共享粘贴板已经选中双向
第二步:
虚拟机设置-存储-控制器SATA-勾选"使用主机输入输出(I/O)缓存"
第三步:
存储-控制器SATA-点击linux.vdi-勾选"固态驱动器"
重新打开虚拟机,复制粘贴正常;

实际解决办法:

  1. 关掉ubuntu虚拟机;
  2. 下载并安装VM的扩展包,下载地址:Downloads – Oracle VM VirtualBox
    image.png
  3. 安装扩展包之后,重启Oracle VM VirtualBox管理器;
  4. 启动ubuntu虚拟机,打开terminal,执行:
    $ ps axu | grep VBox*
    我是没有相关的进程,如果有请杀掉;
  5. 安装工具:
    $ sudo apt-get install virtualbox-guest-x11
  6. 重启ubuntu虚拟机后打开teminal,执行:
    $ VBoxClient --clipboard
    $ VBoxClient --draganddrop
    开启粘贴板和拖拽功能。此时再执行:$ ps axu | grep VBox*即可看到相关进程启动成功。
    image.png

你可能感兴趣的:(Oracle VM VirtualBox的ubuntu系统:主机与虚拟机之间不能复制粘贴的解决办法)