super3dmax
deepin
2026-09-20 09:28 我安装的是论坛大佬做的无磐石系统,升级到25.2.2时没有出现问题,dpkg查询已安装的包里也没有磐石包出现。是自己把磐石去掉的么?可能去掉磐石的时候哪里还有信息遗留,导致升级时系统认为磐石还在。
Reply Like 0 View the author
我安装的是论坛大佬做的无磐石系统,升级到25.2.2时没有出现问题,dpkg查询已安装的包里也没有磐石包出现。是自己把磐石去掉的么?可能去掉磐石的时候哪里还有信息遗留,导致升级时系统认为磐石还在。
我安装的是论坛大佬做的无磐石系统,升级到25.2.2时没有出现问题,dpkg查询已安装的包里也没有磐石包出现。是自己把磐石去掉的么?可能去掉磐石的时候哪里还有信息遗留,导致升级时系统认为磐石还在。
自己去掉的。试过某无磐石系统,需要处理很多关于玲珑应用的问题,所以还是自己弄的更合适,哪天有空出一个教程。
@罐子 下次做的时候要不屏蔽一下deepin-immutable-ctl及其相关包
@罐子 下次做的时候要不屏蔽一下deepin-immutable-ctl及其相关包
最好把 uos-recovery 和 deepin-recovery-plugin 一起干掉,这次就是 uos-recovery 升级后引入的 deepin-immutable-ctl 依赖
@罐子 下次做的时候要不屏蔽一下deepin-immutable-ctl及其相关包
我用的不是罐子大神的版本
路过。
此问题与磐石有关。系统升级到25.2.2过程中,会自动安装deepin-immutable-boot、deepin-immutable-ctl和deepin-immutable-eventd,在/etc/grub.d/下生成15_immutable,并移走10_linux。此行为造成无磐石系统无法正确生成grub启动菜单,导致系统无法启动。
live引导系统,删除/etc/grub.d/下15_immutable,chroot下卸载deepin-immutable-boot、deepin-immutable-ctl和deepin-immutable-eventd(卸载deepin-immutable-ctl会自动恢复10_linux,如未恢复可手动复制),执行update-grub重新创建grub启动菜单。
##情形一 更新完成后尚未重启系统
不需要live引导,其他步骤按1.操作。
##情形二 尚未执行系统更新
从/etc/grub.d/下删除15_immutable,复制10_linux并改名为10_deepin(10_后名称随意),正常更新系统,重启后卸载deepin-immutable-boot、deepin-immutable-ctl和deepin-immutable-eventd。如果卸载deepin-immutable-ctl出错,原因是其尝试恢复10_linux不成功,创建其提示的文件后即可卸载。