您尚未登录。

#1 2021-10-09 00:45:29

zt.melodic
会员
注册时间: 2021-10-09
帖子: 5

为什么我的内核版本和头不一致,怀疑导致vbox无法启动虚拟机

➜  ~ uname -r
5.10.63-1-MANJARO

但是在系统设置-内核中显示运行的却是5.10.68-1


➜  ~ sudo pacman -S linux510-virtualbox-host-modules
警告:linux510-virtualbox-host-modules-6.1.26-15 已经为最新 -- 重新安装
正在解析依赖关系...
正在查找软件包冲突...

软件包 (1) linux510-virtualbox-host-modules-6.1.26-15

全部安装大小:  0.15 MiB
净更新大小:    0.00 MiB

:: 进行安装吗? [Y/n]


➜  ~ sudo pacman -S virtualbox-host-dkms           

警告:virtualbox-host-dkms-6.1.26-1 已经为最新 -- 重新安装
正在解析依赖关系...
正在查找软件包冲突...

软件包 (1) virtualbox-host-dkms-6.1.26-1

全部安装大小:  10.04 MiB
净更新大小:     0.00 MiB

:: 进行安装吗? [Y/n]

➜  ~ sudo modprobe vboxdrv
modprobe: ERROR: could not insert 'vboxdrv': Exec format error


➜  ~ sudo vboxreload                           
Unloading modules:
Loading modules: modprobe: ERROR: could not insert 'vboxnetadp': Exec format error
modprobe: ERROR: could not insert 'vboxnetflt': Exec format error
modprobe: ERROR: could not insert 'vboxdrv': Exec format error

最近编辑记录 zt.melodic (2021-10-09 00:54:20)

离线

#2 2021-10-09 01:15:34

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,942
个人网站

Re: 为什么我的内核版本和头不一致,怀疑导致vbox无法启动虚拟机

更新内核后没重启?

离线

#3 2021-10-09 23:15:50

zt.melodic
会员
注册时间: 2021-10-09
帖子: 5

Re: 为什么我的内核版本和头不一致,怀疑导致vbox无法启动虚拟机

依云 说:

更新内核后没重启?

有重启的

离线

#4 2021-10-09 23:53:36

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,942
个人网站

Re: 为什么我的内核版本和头不一致,怀疑导致vbox无法启动虚拟机

Exec format error?去 /usr/lib/modules 下找到它们然后用 file 命令查看一下。

离线

#5 2021-10-11 10:26:17

zt.melodic
会员
注册时间: 2021-10-09
帖子: 5

Re: 为什么我的内核版本和头不一致,怀疑导致vbox无法启动虚拟机

依云 说:

Exec format error?去 /usr/lib/modules 下找到它们然后用 file 命令查看一下。

➜  ~ ll /usr/lib/modules     
总用量 20K
drwxr-xr-x 4 root root 4.0K 10月  8 23:05 5.10.63-1-MANJARO
drwxr-xr-x 4 root root 4.0K 10月  9 23:17 5.10.70-1-MANJARO
drwxr-xr-x 4 root root 4.0K 10月  9 23:17 5.4.150-1-MANJARO
drwxr-xr-x 2 root root 4.0K 10月  9 23:16 extramodules-5.10-MANJARO
drwxr-xr-x 2 root root 4.0K 10月  9 23:16 extramodules-5.4-MANJARO

➜  ~ ll /usr/lib/modules/5.10.63-1-MANJARO
总用量 15M
drwxr-xr-x 22 root root 4.0K  9月 22 11:32 build
lrwxrwxrwx  1 root root   28  9月  8 22:12 extramodules -> ../extramodules-5.10-MANJARO
drwxr-xr-x 14 root root 4.0K 10月  8 23:05 kernel
-rw-r--r--  1 root root   12  9月  8 22:12 kernelbase
-rw-r--r--  1 root root 1.4M 10月  8 23:05 modules.alias
-rw-r--r--  1 root root 1.4M 10月  8 23:05 modules.alias.bin
-rw-r--r--  1 root root 8.2K  9月  8 22:12 modules.builtin
-rw-r--r--  1 root root  19K 10月  8 23:05 modules.builtin.alias.bin
-rw-r--r--  1 root root  11K 10月  8 23:05 modules.builtin.bin
-rw-r--r--  1 root root  61K  9月  8 22:12 modules.builtin.modinfo
-rw-r--r--  1 root root 649K 10月  8 23:05 modules.dep
-rw-r--r--  1 root root 876K 10月  8 23:05 modules.dep.bin
-rw-r--r--  1 root root  455 10月  8 23:05 modules.devname
-rw-r--r--  1 root root 206K  9月  8 22:12 modules.order
-rw-r--r--  1 root root 1.2K 10月  8 23:05 modules.softdep
-rw-r--r--  1 root root 590K 10月  8 23:05 modules.symbols
-rw-r--r--  1 root root 714K 10月  8 23:05 modules.symbols.bin
-rw-r--r--  1 root root    9  9月  8 22:12 pkgbase
-rw-r--r--  1 root root 9.1M  9月  8 22:12 vmlinuz

➜  ~ ll /usr/lib/modules/5.10.70-1-MANJARO
总用量 15M
drwxr-xr-x 22 root root 4.0K 10月  9 23:16 build
lrwxrwxrwx  1 root root   28  9月 30 23:27 extramodules -> ../extramodules-5.10-MANJARO
drwxr-xr-x 14 root root 4.0K 10月  9 23:17 kernel
-rw-r--r--  1 root root   12  9月 30 23:27 kernelbase
-rw-r--r--  1 root root 1.4M 10月  9 23:17 modules.alias
-rw-r--r--  1 root root 1.4M 10月  9 23:17 modules.alias.bin
-rw-r--r--  1 root root 8.2K  9月 30 23:27 modules.builtin
-rw-r--r--  1 root root  19K 10月  9 23:17 modules.builtin.alias.bin
-rw-r--r--  1 root root  11K 10月  9 23:17 modules.builtin.bin
-rw-r--r--  1 root root  61K  9月 30 23:27 modules.builtin.modinfo
-rw-r--r--  1 root root 648K 10月  9 23:17 modules.dep
-rw-r--r--  1 root root 874K 10月  9 23:17 modules.dep.bin
-rw-r--r--  1 root root  455 10月  9 23:17 modules.devname
-rw-r--r--  1 root root 206K  9月 30 23:27 modules.order
-rw-r--r--  1 root root 1.2K 10月  9 23:17 modules.softdep
-rw-r--r--  1 root root 590K 10月  9 23:17 modules.symbols
-rw-r--r--  1 root root 714K 10月  9 23:17 modules.symbols.bin
-rw-r--r--  1 root root    9  9月 30 23:27 pkgbase
-rw-r--r--  1 root root 9.1M  9月 30 23:27 vmlinuz

这几天又滚了系统,现在是系统设置-内核中显示我用的内核是5.10.70了,请大神赐教

离线

#6 2021-10-11 11:13:01

SamLukeYes
会员
所在地: Canton, China
注册时间: 2020-07-19
帖子: 320
个人网站

Re: 为什么我的内核版本和头不一致,怀疑导致vbox无法启动虚拟机

Manjaro 设置里显示的内核版本是不靠谱的。即使你使用的是第三方内核,它也会显示你在运行官方的内核版本,甚至会显示你在运行一个未安装的版本。另外,据悉它显示的补丁版本并不是你实际运行的内核版本,而是对应软件仓库中相应的内核包的版本,这一点很容易引起迷惑。

离线

#7 2021-10-11 12:16:13

xtricman
エクス·トリクマン
注册时间: 2012-12-26
帖子: 1,267

Re: 为什么我的内核版本和头不一致,怀疑导致vbox无法启动虚拟机

SamLukeYes 说:

Manjaro 设置里显示的内核版本是不靠谱的。即使你使用的是第三方内核,它也会显示你在运行官方的内核版本,甚至会显示你在运行一个未安装的版本。另外,据悉它显示的补丁版本并不是你实际运行的内核版本,而是对应软件仓库中相应的内核包的版本,这一点很容易引起迷惑。

不是使用uname实现的啊。


反社会,精神极其不稳定,随时可能炸碎身边所有人

离线

#8 2021-10-12 11:06:58

zt.melodic
会员
注册时间: 2021-10-09
帖子: 5

Re: 为什么我的内核版本和头不一致,怀疑导致vbox无法启动虚拟机

SamLukeYes 说:

Manjaro 设置里显示的内核版本是不靠谱的。即使你使用的是第三方内核,它也会显示你在运行官方的内核版本,甚至会显示你在运行一个未安装的版本。另外,据悉它显示的补丁版本并不是你实际运行的内核版本,而是对应软件仓库中相应的内核包的版本,这一点很容易引起迷惑。

多谢大神解惑

离线

页脚