在执行内核和设备树更新之前备份 Linux 内核的最佳方法是什么?

在执行内核和设备树更新之前备份 Linux 内核的最佳方法是什么?

这是否像在使用 dpkg 应用更新的内核之前将目录 /boot 复制到 /boot~ 一样简单?

因此,如果系统变砖,那么我需要做的就是将 SD 卡放入另一个系统,擦除升级后的 /boot 目录并将 /boot~ 重命名为 /boot?

如果没有,有谁知道在应用从 kernel.org 上提供的源代码编译的内核更新之前如何最好地备份整个内核?

昨天从 5.15.27 升级到 5.15.28,由嵌入式控制器变砖。我已经让它工作了,但是来自一个干净的预构建的 5.15.27 图像。目前正在将我的自定义设置从包含砖块系统的 SD 卡复制到现在正在运行的系统。

答案1

我在用Timeshift

操作系统备份/恢复的最佳工具。它可以恢复您对操作系统所做的任何更改。只要您可以启动机器 - 没问题。

对于内核的更改,我建议准备一个 LiveCD/USB,并从中运行时移恢复 - 甚至可以解决编译错误的内核。

相关内容