欢迎光临
我们一直在努力

开放麒麟(openKylin)桌面系统VirtualBox虚拟机安装增强功能失败的原因及解决方案

版本列表

当前版本:0.1.1

作者:沈传越

技术验证:沈传越

版式设计:沈传越

所属机构:明德融创工作室(Minter Fusion Studio, MFS)

完成时间:2026-3-5

发布时间:2026-3-5

最后更新时间:2026-3-5

一、术语

【开放麒麟】

       请参阅本人CSDN博客文章《何谓开放麒麟(openKylin)桌面操作系统》(https://blog.csdn.net/minterdata/article/details/158535991?spm=1001.2014.3001.5501)[1]。

【VirtualBox】

       请参阅本人CSDN博客文章《何谓VirtualBox》(https://blog.csdn.net/minterdata/article/details/158281929?spm=1001.2014.3001.5501)[2]。

【虚拟机】

       请参阅本人CSDN博客文章《何谓虚拟机》(https://blog.csdn.net/minterdata/article/details/158455572?spm=1001.2014.3001.5501)[3]。

【磐石架构】

       “磐石架构(或称磐石系统),核心是构建一个“不可变”的基础操作系统。围绕这个核心,它设计了一系列配套技术,目标是让用户在享受系统高度稳定和安全的同时,还能保持原有的操作习惯和丰富的应用生态。在openKylin上,磐石架构主要依靠三大技术支柱:不可变系统、KARE兼容环境和开明包格式。这三者协同工作,从根本上解决传统 Linux桌面发行版的痛点,推动其向更高效、安全的方向发展。”[4]

二、失败提示

       增强功能的光盘默认应存放在/run/media/用户名/VBox_GAs_7.1.6目录下。(关于openKylin VirtualBox的虚拟机安装增强功能的详细步骤,请参阅本人的CSDN博客文章《如何给VirtualBox的openKylinx虚拟机加载扩展功能》(https://blog.csdn.net/minterdata/article/details/158386163?spm=1001.2014.3001.5502)[5]。

       以root身份运行/run/media/用户名/VBox_GAs_7.1.6/VBoxLinuxAdditions.run,有可能遇到下面的提示。

$ sudo ./VBoxLinuxAdditions.run Verifying archive integrity…  100%   MD5 checksums are OK. All good. Uncompressing VirtualBox 7.2.6 Guest Additions for Linux  100%   VirtualBox Guest Additions installer Removing installed version 7.2.6 of VirtualBox Guest Additions… ln: 无法创建符号链接 '/usr/bin/VBoxAudioTest': 只读文件系统 ln: 无法创建符号链接 '/usr/bin/VBoxClient': 只读文件系统 ln: 无法创建符号链接 '/usr/bin/VBoxControl': 只读文件系统 ln: 无法创建符号链接 '/usr/bin/VBoxDRMClient': 只读文件系统 ln: 无法创建符号链接 '/usr/bin/vboxwl': 只读文件系统 ln: 无法创建符号链接 '/usr/sbin/VBoxService': 只读文件系统 ln: 无法创建符号链接 '/usr/src/vboxguest-7.2.6': 只读文件系统 depmod: ERROR: openat(/lib/modules/6.6.0-19-generic, modules.dep.10432.866060.1772683729, 301, 644): Read-only file system depmod: ERROR: openat(/lib/modules/6.6.0-19-generic, modules.dep.bin.10432.866060.1772683729, 301, 644): Read-only file system depmod: ERROR: openat(/lib/modules/6.6.0-19-generic, modules.alias.10432.866060.1772683729, 301, 644): Read-only file system depmod: ERROR: openat(/lib/modules/6.6.0-19-generic, modules.alias.bin.10432.866060.1772683729, 301, 644): Read-only file system depmod: ERROR: openat(/lib/modules/6.6.0-19-generic, modules.softdep.10432.866060.1772683729, 301, 644): Read-only file system depmod: ERROR: openat(/lib/modules/6.6.0-19-generic, modules.symbols.10432.866060.1772683729, 301, 644): Read-only file system depmod: ERROR: openat(/lib/modules/6.6.0-19-generic, modules.symbols.bin.10432.866060.1772683729, 301, 644): Read-only file system depmod: ERROR: openat(/lib/modules/6.6.0-19-generic, modules.builtin.bin.10432.866060.1772683729, 301, 644): Read-only file system depmod: ERROR: openat(/lib/modules/6.6.0-19-generic, modules.builtin.alias.bin.10432.866060.1772683729, 301, 644): Read-only file system depmod: ERROR: openat(/lib/modules/6.6.0-19-generic, modules.devname.10432.866060.1772683729, 301, 644): Read-only file system VirtualBox Guest Additions: Starting. VirtualBox Guest Additions: Setting up modules VirtualBox Guest Additions: Building the VirtualBox Guest Additions kernel modules.  This may take a while. VirtualBox Guest Additions: To build modules for other installed kernels, run VirtualBox Guest Additions:   /sbin/rcvboxadd quicksetup <version> VirtualBox Guest Additions: or VirtualBox Guest Additions:   /sbin/rcvboxadd quicksetup all VirtualBox Guest Additions: Building the modules for kernel 6.6.0-19-generic. VirtualBox Guest Additions: Look at /var/log/vboxadd-setup.log to find out what went wrong depmod: ERROR: openat(/lib/modules/6.6.0-19-generic, modules.dep.10980.580649.1772683736, 301, 644): Read-only file system depmod: ERROR: openat(/lib/modules/6.6.0-19-generic, modules.dep.bin.10980.580649.1772683736, 301, 644): Read-only file system depmod: ERROR: openat(/lib/modules/6.6.0-19-generic, modules.alias.10980.580649.1772683736, 301, 644): Read-only file system depmod: ERROR: openat(/lib/modules/6.6.0-19-generic, modules.alias.bin.10980.580649.1772683736, 301, 644): Read-only file system depmod: ERROR: openat(/lib/modules/6.6.0-19-generic, modules.softdep.10980.580649.1772683736, 301, 644): Read-only file system depmod: ERROR: openat(/lib/modules/6.6.0-19-generic, modules.symbols.10980.580649.1772683736, 301, 644): Read-only file system depmod: ERROR: openat(/lib/modules/6.6.0-19-generic, modules.symbols.bin.10980.580649.1772683736, 301, 644): Read-only file system depmod: ERROR: openat(/lib/modules/6.6.0-19-generic, modules.builtin.bin.10980.580649.1772683736, 301, 644): Read-only file system depmod: ERROR: openat(/lib/modules/6.6.0-19-generic, modules.builtin.alias.bin.10980.580649.1772683736, 301, 644): Read-only file system depmod: ERROR: openat(/lib/modules/6.6.0-19-generic, modules.devname.10980.580649.1772683736, 301, 644): Read-only file system ln: failed to create symbolic link '/sbin/mount.vboxsf': Read-only file system VirtualBox Guest Additions: reloading kernel modules and services VirtualBox Guest Additions: unable to load vboxguest kernel module, see dmesg VirtualBox Guest Additions: kernel modules and services were not reloaded The log file /var/log/vboxadd-setup.log may contain further information. ./install.sh: 598: cannot create /usr/sbin/vbox-uninstall-guest-additions: Read-only file system chmod: 无法访问 '/usr/sbin/vbox-uninstall-guest-additions': 没有那个文件或目录

三、原因分析

       产生这个提示最可能的原因:

       openKylin 2.0开始,采用了独创的磐石架构,而当前的运行模式是normal。在这种模式下,系统中的很多关键位置是被锁死的,无法访问。这也是麒麟系统高安全性的体现。

四、解决方案

       1. 在openKylin桌面上,点击左下角的开始菜单图标(如图1所示)。在弹出的菜单中找到“终端”这一项(如图2所示),点击,弹出终端工作窗口(如图3所示)。

图1 开始菜单图标

图2 终端

图3 终端工作窗口

       2. 在该窗口中按表1所列步骤顺序执行操作。

表1 修改openKylin为“维护模式”的步骤

步骤 命令 执行 备注
1 $ sudo mm-cli -o 这时系统会提示输入当前用户的口令,输入即可。

该命令将系统的运行模式修改为“维护模式”。

注意:当前用户必须是管理员级别的。

2 $ reboot 重新启动系统

       3. 重复步骤1的操作,再次打开终端工作窗口。

       输入命令:

       $ sudo cd /run/media/用户名/VBox_GAs_7.1.6/VBoxLinuxAdditions.run

       此时,VBoxLinuxAdditions.run这个程序应该可以正常运行。之后,执行reboot命令重新启动系统。

       4. 检查增强功能是否成功安装。

       如果在VirtualBox中的“用户界面菜单”→“设备”这一栏下面的“升级客户插件…”这一项可用了(如图4所示),就说明安装成功。

图4 增强功能安装成功能后的状态

【参考资料】

  • 沈传越. 何谓开放麒麟(openKylin)桌面操作系统[EB/OL]. (2026-03-01)[2026-03-05]. https://blog.csdn.net/minterdata/article/details/158535991?spm=1001.2014.3001.5502.
  • 沈传越. 何谓VirtualBox[EB/OL]. (2026-02-25)[2026-03-05]. https://blog.csdn.net/minterdata/article/details/158281929?spm=1001.2014.3001.5502.
  • 沈传越. 何谓虚拟机[EB/OL]. (2026-02-27)[2026-03-05]. https://blog.csdn.net/minterdata/article/details/158455572?spm=1001.2014.3001.5502.
  • openKylin社区. openKylin 2.0 SP2揭秘 – 磐石架构:不变的核心,更好的体验[EB/OL]. (2025-07-30 15:31:12)[2026-03-05]. https://www.openkylin.top/news/3822-cn.html.
  • 沈传越. 如何给VirtualBox的openKylinx虚拟机加载扩展功能[EB/OL]. (2026-02-25)[2026-03-05]. https://blog.csdn.net/minterdata/article/details/158386163?spm=1001.2014.3001.5502.
  • 赞(0)
    未经允许不得转载:171主机测评 » 开放麒麟(openKylin)桌面系统VirtualBox虚拟机安装增强功能失败的原因及解决方案
    分享到: 更多 (0)

    评论 抢沙发

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址