由于 snap 导致重启冻结

由于 snap 导致重启冻结

我有 Ubuntu 22.04 Dell 笔记本电脑。

在我获取磁盘加密密码之前,它在重启时冻结。查看重启日志,我得到:

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.

我尝试用谷歌搜索,但找不到任何相关信息。

答案1

这是 Ubuntu 中的一个错误:

https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1966203

解决方法是删除 /lib/udev/rules.d/66-snapd-autoimport.rules这解决了日志中的 snapd 错误,但我仍然无法干净地关机。

看起来该问题可能是另一个错误: https://bugs.launchpad.net/ubuntu/+source/finalrd/+bug/1905166

编辑:

我通过返回旧内核解决了这个问题。我运行的是 6.2.0-32-generic。当我切换到 5.19-50-generic 时,问题就消失了。

我按照这个答案使它永久化:https://askubuntu.com/a/1000735/433791

基本上:

sudo cp /etc/default/grub /etc/default/grub.bak
sudo vi /etc/default/grub

在文件中添加以下两行

GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true

然后更新启动文件:

sudo update-grub

重启,然后在出现制造商徽标时按“esc”。从启动菜单中,选择“高级”,然后选择所需的内核。该内核现在将在启动/重启时加载。

相关内容