云网牛站
所在位置:首页 > Linux教程 > 升级Deepin 20.2时卡死在systemd处的有效解决办法

升级Deepin 20.2时卡死在systemd处的有效解决办法

2021-04-06 11:56:07作者:deepinuser17稿源:深度站

以下提供的办法经过很多使用深度系统的人实践过,它可以有效的解决在升级Deepin 20.2时卡死在systemd处的问题,同时分享一些经验,供你在升级Deepin 20.2时参考。

升级Deepin 20.2时卡死在systemd处的有效解决办法

 

成功的办法

在第二台机器升级时卡死在systemd,这时机器完全失去了反应,只能采取断电的方法,然后重新启动系统。

请首先运行以下命令:

sudo apt update

sudo apt dist-upgrade

升级systemd时,机器卡死,重启以后运行以下命令完成升级:

ps -ef | grep "deepin-anything" | grep -v grep | awk '{ print $2 }' | sudo xargs -I {} kill -9 {} | sudo rmmod vfs_monitor

sudo dpkg --configure -a

sudo apt --fix-broken install

sudo apt dist-upgrade

 

说明

这次很多遇到升级问题是由于使用了"apt upgrade",而不是"apt dist-upgrade",在版本升级时,必须要用"apt dist-upgrade",否则有些软件包就被忽略了,没有被安装,不完全,同时,不完整的升级会导致各种问题。

 

附1:如果apt升级的过程中在"Setting up systemd (241.10-1+dde)"卡死

如果更新时遇到配置systemd导致内核崩溃,表现为图形界面卡死,可以强制重启后,终端执行sudo apt-mark hold systemd,再次重启后终端执行sudo apt install linux-image-deepin-stable-amd64 linux-headers-deepin-stable-amd64,再次重启从这5.11新内核启动后,终端执行sudo apt-mark unhold systemd,再执行sudo apt --fix-broken install,在sudo apt update后即可正常更新。参考:成功将Deepin 20.1(5.10.5内核)升级到了Deepin 20.2(5.11.1)

注:期间如果显示"vfs_moniter"在使用,在/etc/modprobe.d/deepin-anything.conf中增加 blacklist vfs_moniter,然后重启,再根据以上操作方法再做一遍。

 

附2:运行sudo apt install linux-image-deepin-stable-amd64 linux-headers-deepin-stable-amd64出错误的处理

出错误如下图所示:

升级Deepin 20.2时卡死在systemd处的有效解决办法

这时可以执行下面这三条命令:

sudo apt install -f

sudo apt update

sudo apt dist-upgrade

接下来就可以成功升级了。

注:当然,官方也有更新了systemd包,所以还可以直接进行系统更新,采用以下命令即可:

sudo apt update

sudo apt dist-update

 

相关主题

深度用户反应在升级到Deepin 20.2的过程中会卡住,附案例

精选文章
热门文章