在我的业余时间,我帮助管理一个托管的 Debian Linux 服务器,该服务器为一些人提供各种网站和托管电子邮件。它没有看到大量的流量,但我们当然想把事情做好。然而,当我们第一次得到这个服务器时,有人为我们推出了一个自定义内核,它允许我们做我们想做的各种事情(比如 LVM、RAID 等)。那是几年前的事了,当然还有各种安全漏洞已经修复等等,我们宁愿只是从一个保持最新的库存内核中运行。
问题是我们没有在滚动自定义内核时启用的功能列表,并且几次尝试使用新内核导致内核无法启动。所以问题是 - 我们如何使用现有的 Debian 内核,同时仍然能够拥有我们所依赖的所有功能?我需要先收集哪些信息,然后采取哪些步骤来实现?