我有 Ubuntu 22.04 戴尔笔记本电脑。
在我获得磁盘加密密码之前,它会在重新启动时冻结。查看重启日志,我得到:
Could not detach /dev/dm-0. Device or resource busy
查看系统日志,发现这是由于snap造成的:
Sep 01 09:28:38 machine-Precision-5570 systemd-udevd[857]: dm-0: Process '/usr/bin/unshare -m /usr/bin/snap auto-import --mount=/dev/dm-0' failed with exit code 1.
我尝试谷歌搜索,但找不到任何相关的内容。
这是 Ubuntu 中的一个错误:
https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1966203
解决方法是删除
/lib/udev/rules.d/66-snapd-autoimport.rules
这解决了日志中的快照错误,但我仍然没有完全关闭。看来问题可能是另一个错误: https://bugs.launchpad.net/ubuntu/+source/finalrd/+bug/1905166
编辑:
我能够通过返回到旧内核来解决这个问题。我运行的是 6.2.0-32-generic。当我切换到 5.19-50-generic 时,问题就消失了。
我按照这个答案将其永久化:https://askubuntu.com/a/1000735/433791
基本上:
将以下 2 行添加到文件中
然后更新启动文件:
重新启动,然后在看到制造商徽标时按“esc”。从启动菜单中,选择“高级”,然后选择所需的内核。该内核现在将在引导/重新启动时加载。