当前位置: 首页 > 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过来,解决问题。

http://www.lqws.cn/news/214435.html

相关文章:

  • ubuuntu24.04 编译安装 PostgreSQL15.6+postgis 3.4.2 + pgrouting 3.6.0 +lz4
  • Oracle 客户端深度指南:SQL Developer 与 PL/SQL Developer 全面安装使用教程
  • SQL慢可能是触发了ring buffer
  • 《探秘跨网段局域网IP广播:解锁网络通信的新姿势》
  • Tableau for mac 驱动
  • element树结构el-tree,默认选中当前setCurrentKey无效
  • 从标准输入直接执行 ELF 二进制文件的实用程序解析(C/C++实现)
  • 【LeetCode】3170. 删除星号以后字典序最小的字符串(贪心 | 优先队列)
  • 电脑悬浮窗便签怎么实现四象限玩法?
  • 黄柏基因组-小檗碱生物合成的趋同进化-文献精读142
  • 1.认识Spring
  • 安卓基础(编译.Class)
  • python的numpy的MKL加速
  • 绘制饼图详细过程
  • 快速上手Linux全局搜索正则表达式(grep)
  • 探秘IBMS系统:能集成哪些建筑子系统实现一体化管理
  • 关于汉语普通话元音音位最好归纳为几个的问题
  • 【Go语言基础【15】】数组:固定长度的连续存储结构
  • 并行硬件环境及并行编程
  • Riverpod与GetX的优缺点对比
  • 26、跳表
  • Day15
  • Gartner《How to Create and Maintain a Knowledge Base forHumans and AI》学习报告
  • pycharm中提示C++ compiler not found -- please install a compiler
  • Gradle 7.0 及以上版本集中管理项目依赖项的版本号、插件版本和库坐标
  • 阿里巴巴ROLL:大规模强化学习优化的高效易用解决方案
  • Java-IO流之序列化与反序列化详解
  • 技巧小结:根据寄存器手册写常用外设的驱动程序
  • 室内电子地图制作核心技术解析:从三维建模到动态 POI 管理
  • C++常用的自动化测试库