必须安装对应虚拟机平台的增强工具;virtualbox需在麒麟os桌面环境下通过【设备→安装增强功能】挂载iso,以root权限运行vboxlinuxadditions.run并重启生效;vmware则须改用open-vm-tools-desktop,启用vmtoolsd服务并重载桌面;arm平台仅支持qemu-guest-agent基础功能。

要在麒麟OS虚拟机里获得鼠标无缝移动、剪贴板共享、分辨率自适应这些功能,必须安装对应虚拟机平台的增强工具,否则窗口拖不动、文件传不进、屏幕永远卡在640×480。
给VirtualBox里的麒麟OS装增强功能
这一步必须在虚拟机已成功启动并登录桌面后操作,不能在安装ISO引导界面或黑屏状态下尝试。
方法一:图形界面一键挂载(推荐)
点击VirtualBox顶部菜单【设备】→【安装增强功能】,此时虚拟光驱会自动加载VBoxGuestAdditions.iso镜像。
打开麒麟OS里的“文件管理器”,双击左侧“VBOXADDITIONS”光盘图标,右键点击VBoxLinuxAdditions.run → 【以终端方式运行】。
【必须先切换到root权限再执行安装】,否则会提示“Permission denied”并中断整个流程。
在弹出的终端中输入sudo ./VBoxLinuxAdditions.run,回车后等待编译完成,出现“Installing the Window System drivers”即表示关键模块已写入。
安装结束后重启虚拟机,验证是否生效:拖动窗口边缘应能实时缩放,主机与虚拟机间可双向复制文字。
给VMware里的麒麟OS装Tools
VMware Tools在麒麟OS上无法直接运行官方bundle包,必须改用开源替代方案open-vm-tools,这是当前唯一稳定可用的方式。
第一步:确认系统架构与内核版本
打开终端,依次执行:
uname -m → 确保输出x86_64;
uname -r → 记下内核版本号,例如6.6.30-19.ky10.x86_64。
第二步:安装基础依赖与open-vm-tools主体
执行命令:sudo apt update && sudo apt install open-vm-tools-desktop -y。
第三步:启用服务并加载模块
运行sudo systemctl enable vmtoolsd && sudo systemctl start vmtoolsd。
第四步:验证图形支持是否激活
执行lsmod | grep vmw,若看到vmwgfx、vmw_balloon等模块已加载,说明3D加速和显示驱动已就绪。
第五步:重启图形会话(不是重启系统)
按Ctrl+Alt+Backspace组合键强制重载GNOME/Kylin桌面,或注销当前用户重新登录。
ARM平台麒麟OS(飞腾/鲲鹏)怎么处理增强功能
ARM架构的麒麟OS不支持VirtualBox增强功能官方包,也不兼容VMware Tools,只能启用QEMU Guest Agent作为轻量级替代方案。
方法一:安装qemu-guest-agent
执行sudo apt install qemu-guest-agent -y,安装完成后系统会自动启用该服务。
方法二:手动启用并验证
运行sudo systemctl enable qemu-guest-agent && sudo systemctl start qemu-guest-agent。
检查状态:sudo systemctl status qemu-guest-agent,看到active (running)即表示代理进程已在后台工作。
注意:该方案仅支持时间同步、关机指令传递、IP地址上报等基础能力,不提供图形加速或剪贴板共享。











