商城首页欢迎来到中国正版软件门户

您的位置: 首页 > 文章列表 > 系统应用 > UOS怎么安装和使用VirtualBox增强功能包

UOS怎么安装和使用VirtualBox增强功能包

  发布于2026-07-14 阅读(0)

扫一扫,手机访问

想在统信UOS里用上VirtualBox增强功能?先别急着点“安装”,得先把基本盘打好。增强功能(Guest Additions)说白了就是让虚拟机从“小霸王学习机”进化成“家用电脑”——分辨率能拉满、鼠标自由穿梭、剪贴板互通,不然你就守着800×600的界面,复制粘贴全靠肉身传文件,体验一言难尽。

UOS怎么安装和使用VirtualBox增强功能包

下面一步步拆解,把坑都填平。

确认宿主机已装好VirtualBox及扩展包

增强功能不是独立工具,它依赖宿主机上正确安装的VirtualBox主程序和扩展包(Extension Pack)。缺一不可——光装主程序不装扩展包,插入镜像时会直接报“VBoxGuestAdditions.iso not found”,或者运行脚本时卡住。

终端里跑一行命令搞定:sudo apt install virtualbox virtualbox-ext-pack。两个一起装,避免版本错配。特别是扩展包,少了它USB设备识别不了,增强功能里的USB支持也会静默失效——你以为装上了,实际没卵用。

安装过程中会弹出Oracle许可协议,按Tab键切换到“Yes”,回车确认。如果卡住没反应?别慌,另开一个终端窗口执行 sudo dpkg-reconfigure virtualbox-ext-pack 补授权就行。

启动虚拟机并加载增强功能镜像

确保虚拟机(不管Windows还是UOS本身)已经启动并进入桌面环境——BIOS界面或安装界面不行,光驱挂不上去。

在VirtualBox主菜单里点击设备 → 安装增强功能(有的版本显示“插入增强功能CD镜像”)。虚拟机内会自动弹出光驱图标,或者在文件管理器中多出一个“VBox_GAs_…”的CD-ROM设备。

没自动弹出?手动打开文件管理器→左侧边栏点“光盘”→双击进入。Windows系统则到“此电脑”里找带VirtualBox图标的光驱盘符,双击运行 VBoxWindowsAdditions.exe——注意32位系统选x86,64位务必选amd64。

在UOS虚拟机中手动安装增强功能

这一步最容易翻车。UOS当客户机时,增强功能不会自动安装,必须通过终端手动编译脚本,而且内核头文件必须和当前内核版本完全匹配——一个版本号对不上,编译就炸。

具体操作:

第一步:打开UOS虚拟机终端,先看内核版本:uname -r,记下输出,比如“5.10.0-amd64”。

第二步:安装构建依赖和对应的内核头文件:sudo apt update && sudo apt install build-essential dkms linux-headers-$(uname -r)。这里$(uname -r)会自动匹配刚刚查到的版本,省事。

第三步:挂载光驱并进入目录。通常光盘自动挂载到 /media/cdrom,直接 cd /media/cdrom 进去。

第四步:给安装脚本加执行权限并运行:sudo sh ./VBoxLinuxAdditions.run

如果看到“Failed to set up service vboxadd-service”提示,说明内核模块编译失败。99%的原因是linux-headers包版本和uname -r输出不一致——检查软件源是不是开了多源导致版本混乱,或者手动下载匹配的headers包重试。

验证增强功能是否生效

安装完成后重启虚拟机:sudo reboot

重启进系统后,三件事立刻验证:

① 拖动窗口边缘看看分辨率能不能自由缩放——不是给你固定几个选项,而是像宿主机一样随便调。

② 在虚拟机里复制一段文字,切到UOS宿主机桌面,按Ctrl+V——能粘上就说明双向剪贴板活了。

③ 打开设备管理器(Windows)或终端执行 lsmod | grep vboxguest(UOS),确认vboxguest、vboxsf等模块已经加载。

如果剪贴板还是失灵,检查VirtualBox设置:选中虚拟机 → 设置 → 常规 → 增强功能 → 确保“共享剪贴板”设为“双向”。分辨率卡死的话,在虚拟机内右键桌面 → 显示设置 → 把“缩放与布局”里的非100%值关掉。

本文转载于:https://www.php.cn/faq/2817918.html 如有侵犯,请联系zhengruancom@outlook.com删除。
免责声明:正软商城发布此文仅为传递信息,不代表正软商城认同其观点或证实其描述。

热门关注