秦无畏 發表於 2019-7-19 23:17:00

「Bug」Manjaro-Deepin 启动报错:Failed to start Load Kernel Modules.

<p>Manjaro-Deepin 启动报错:</p>
<pre><code>Failed to start Load Kernel Modules.
</code></pre>
<p>通过 <code>sudo systemctl status systemd-modules-load.service</code> 查看日志如下:</p>
<pre><code>● systemd-modules-load.service - Load Kernel Modules
   Loaded: loaded (/usr/lib/systemd/system/systemd-modules-load.service; static; v&gt;
   Active: failed (Result: exit-code) since Fri 2019-07-19 22:48:40 CST; 5min ago
   Docs: man:systemd-modules-load.service(8)
         man:modules-load.d(5)
Process: 691 ExecStart=/usr/lib/systemd/systemd-modules-load (code=exited, statu&gt;
Main PID: 691 (code=exited, status=1/FAILURE)

7月 19 22:48:40 ryan-pc systemd: Starting Load Kernel Modules...
7月 19 22:48:40 ryan-pc systemd-modules-load: Failed to find module 'vfs_moni&gt;
7月 19 22:48:40 ryan-pc systemd: systemd-modules-load.service: Main process exi&gt;
7月 19 22:48:40 ryan-pc systemd: systemd-modules-load.service: Failed with resu&gt;
7月 19 22:48:40 ryan-pc systemd: Failed to start Load Kernel Modules.
lines 1-13/13 (END)...skipping...
● systemd-modules-load.service - Load Kernel Modules
   Loaded: loaded (/usr/lib/systemd/system/systemd-modules-load.service; static; vendor preset: disabled)
   Active: failed (Result: exit-code) since Fri 2019-07-19 22:48:40 CST; 5min ago
   Docs: man:systemd-modules-load.service(8)
         man:modules-load.d(5)
Process: 691 ExecStart=/usr/lib/systemd/systemd-modules-load (code=exited, status=1/FAILURE)
Main PID: 691 (code=exited, status=1/FAILURE)

7月 19 22:48:40 ryan-pc systemd: Starting Load Kernel Modules...
7月 19 22:48:40 ryan-pc systemd-modules-load: Failed to find module 'vfs_monitor'
7月 19 22:48:40 ryan-pc systemd: systemd-modules-load.service: Main process exited, code=exited, status=1/FAILURE
7月 19 22:48:40 ryan-pc systemd: systemd-modules-load.service: Failed with result 'exit-code'.
7月 19 22:48:40 ryan-pc systemd: Failed to start Load Kernel Modules.
</code></pre>
<p>使用 <code>modinfo vfs_monitor</code> 提示找不到该模块:</p>
<pre><code>$ modinfo vfs_monitor
modinfo: ERROR: Module vfs_monitor not found.
</code></pre>
<p>根据搜索到的说法,运行:</p>
<pre><code>yay deepin-anything
</code></pre>
<p>然后安装两个 <code>community</code> 中的包(20190719,当前版本是 0.1.0),安装过程中先卸载重装原有的 deepin-anything。</p>
<p>重装后再使用 <code>modinfo vfs_monitor</code>,就能正常打印出模块信息了:</p>
<pre><code>$ modinfo vfs_monitor
filename:       /lib/modules/5.1.16-1-MANJARO/updates/vfs_monitor.ko.xz
description:    VFS change monitor
author:         Raphael
license:      GPL
srcversion:   58F4E529BBD74FF411266B5
depends:      
retpoline:      Y
name:         vfs_monitor
vermagic:       5.1.16-1-MANJARO SMP preempt mod_unload modversions
parm:         hour_shift:hour shift for displaying /proc/vfs_changes line item time (int)
parm:         merge_actions:merge actions to minimize data transfer and fs tree change (int)
</code></pre>
<p>重启电脑,错误消失。</p>
<h2 id="总结">总结</h2>
<p>DDE 和 Manjaro 的兼容做得还是有些问题,我看到 Mnajaro 社区维护者都打算放弃 DDE 了。可能 Manjaro KDE 是更好的选择。</p>
<h2 id="参考">参考</h2>
<ul>
<li><solved>failed-to-start-load-kernel-modules-after-os-upgrade</solved></li>
</ul><br><br>
来源:https://www.cnblogs.com/kirito-c/p/11216180.html
頁: [1]
查看完整版本: 「Bug」Manjaro-Deepin 启动报错:Failed to start Load Kernel Modules.