当前位置: 首页 > news >正文

VirtualBox启动失败@Ubuntu22.04 说是配置文件有问题

VirtualBox启动失败@Ubuntu22.04 ,报错说是配置文件有问题,刚开始不了解情况,直接重装软件,走了弯路,后来才知道是因为系统空间用光,VirtualBox.xml这个配置文件变成空文件导致报错,进而导致VirtualBox无法启动。最终是把以前的配置文件cp过来,解决问题。

中间的处理(非必要)

升级软件

# sudo apt install virtualbox
sudo apt upgrade virtualbox

升级最后显示报错:

Job for virtualbox.service failed because the control process exited with error code.
See "systemctl status virtualbox.service" and "journalctl -xeu virtualbox.service" for details.
invoke-rc.d: initscript virtualbox, action "restart" failed.
× virtualbox.service - LSB: VirtualBox Linux kernel module
     Loaded: loaded (/etc/init.d/virtualbox; generated)
     Active: failed (Result: exit-code) since Fri 2025-06-06 12:36:46 UTC; 40ms ago
       Docs: man:systemd-sysv-generator(8)
    Process: 7971 ExecStart=/etc/init.d/virtualbox start (code=exited, status=1/FAILURE)
        CPU: 180ms

Jun 06 12:36:46 ub systemd[1]: Starting LSB: VirtualBox Linux kernel module...
Jun 06 12:36:46 ub virtualbox[7971]:  * Loading VirtualBox kernel modules...
Jun 06 12:36:46 ub virtualbox[7971]:  * No suitable module for running kernel found
Jun 06 12:36:46 ub virtualbox[7971]:    ...fail!
Jun 06 12:36:46 ub systemd[1]: virtualbox.service: Control process exited, code=exited, status=1/FAILURE
Jun 06 12:36:46 ub systemd[1]: virtualbox.service: Failed with result 'exit-code'.
Jun 06 12:36:46 ub systemd[1]: Failed to start LSB: VirtualBox Linux kernel module.
Setting up virtualbox-qt (6.1.50-dfsg-1~ubuntu1.22.04.3) ...
Processing triggers for mailcap (3.70+nmu1ubuntu1) ...
Processing triggers for desktop-file-utils (0.26-1ubuntu3) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Processing triggers for man-db (2.10.2-1) ...
Processing triggers for shared-mime-info (2.1-2) ...

VirtualBox的服务没起来,看看版本,也没问题啊

(base) skywalk@ub:~$ uname -r
5.15.0-140-generic
(base) skywalk@ub:~$ apt list --installed | grep virtualboxWARNING: apt does not have a stable CLI interface. Use with caution in scripts.virtualbox-qt/jammy-updates,jammy-updates,now 6.1.50-dfsg-1~ubuntu1.22.04.3 amd64 [installed,automatic]
virtualbox-source/jammy-updates,jammy-updates,now 6.1.50-dfsg-1~ubuntu1.22.04.3 amd64 [installed,automatic]
virtualbox/jammy-updates,jammy-updates,now 6.1.50-dfsg-1~ubuntu1.22.04.3 amd64 [installed]

重新安装virtualbox-dkms试试

sudo apt install --reinstall virtualbox-dkms

还是不行。

问题解决

查看报错信息,发现是这个文件有问题

~/.config/VirtualBox$ ls -l
total 104-rw------- 1 skywalk skywalk     0 Jun  5 12:35 VirtualBox.xml
-rw------- 1 skywalk skywalk  3330 May 28 12:35 VirtualBox.xml-prev

把以前的文件cp过来:

cp VirtualBox.xml-prev VirtualBox.xml

哈哈,问题解决!

问题总结:

也就是VirtualBox启动失败,报错配置文件有问题,是因为系统空间用光,VirtualBox.xml这个配置文件变成空文件导致报错,进而导致VirtualBox无法启动。

真的很少会碰到空间用尽导致VirtualBox配置文件为空,VirtualBox读取配置文件报错这样的问题。

最终是把以前的配置文件cp过来,解决问题。

相关文章:

  • 数组复制--System.arraycopy
  • Redis:现代应用开发的高效内存数据存储利器
  • 【HTTP三个基础问题】
  • 文件(保存)通讯录
  • win11无法打开.bat文件、打开.bat文件闪退解决方案,星露谷smapi mod安装时,.bat安装文件一闪而
  • 如何从浏览器中导出网站证书
  • bat批量去掉本文件夹中的文件扩展名
  • Windows 系统安装 Redis 详细教程
  • 辊式矫平机:金属板材的“整形大师”
  • 计算机基础知识(第五篇)
  • 在命令行直接执行可以执行成功,加入crontab定时任务执行shell脚本不成功失败的问题解决方法
  • 关于 汇编语言:1. 汇编语言基础
  • 2025 年 Java 核心技术全面升级与深度应用解析
  • 2025年6月6日第一轮
  • api将token设置为环境变量
  • 动态可写的四层路由利器ngx_stream_keyval_module
  • c++算法学习6——记忆化搜索
  • 【推荐算法】推荐算法演进史:从协同过滤到深度强化学习
  • iview中的table组件点击一行中的任意一点选中本行
  • 王劲松《人民日报》撰文 重读抗战家书不忘来时路
  • 古典 网站模板/十堰seo
  • 广告艺术设计专业学什么/排名优化系统
  • 滨州建网站公司/优化一个网站需要多少钱
  • 网站空间 哪个公司好/搜索引擎营销的优缺点及案例
  • wordpress后台500错误/seo排名优化首页
  • 可以做兼职的网站/长沙seo排名优化公司