deepin系统永久修改grub

在deepin系统中,目前的版本15.9.2,我们手动修改了grub之后,每次重启都会被重置为原始状态,所以我们修改是无效的。
这是因为在每次开机时,有一个daemon在修改我们的grub文件。网上流传的方法修改MD5值,在我这个版本是无效了的,所以我找了另一种方式来阻止daemon来修改grub文件。
我们使用下面命令查看dbus.service

systemctl status dbus.service

可以看到有一个服务是/usr/lib/deepin-daemon/grub,其实就是该程序每次开机重置了grub,我们可以将此程序别名,这样开机时就不会自动调用了。
执行下面的命令,别名grub。

sudo mv /usr/lib/deepin-daemon/grub /usr/lib/deepin-daemon/grub.bak

如果想恢复的话,就执行下面的命令来恢复grub命令

sudo mv /usr/lib/deepin-daemon/grub.bak /usr/lib/deepin-daemon/grub
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容