现代 Ubuntu 安装是否与古老的内核版本兼容?

现代 Ubuntu 安装是否与古老的内核版本兼容?

在 Ask Ubuntu 上我们偶尔会看到有人遇到如下问题:

我的烤面包机上运行的是 10.04 Lucid LTS。我想升级,但我有昂贵的专有硬件,只有 Lucid 的驱动程序。我试过更高版本,但我的硬件不起作用。供应商 10 年前就破产了。他们不会编写新版本的驱动程序。

我如何<something that involves something staying on 10.04>

他们显然处境不佳。除了让他们升级之外,我们不支持 10.04,因此此类问题通常会以非常有帮助的“抱怨供应商”或“购买更好的硬件”评论结束。

听起来有点太抽象了,不是吗?抱歉。这是技术问题...

他们可以将最新的 LTS(例如 14.04、16.04)与 Linux 2.6 一起使用吗?

这不是我尝试过的事情(或者现在有时间尝试),但从简单的层面来说,您可以:

  • 安装现代版本的 Ubuntu
  • 编译并安装一个古老但维护良好的 Linux 版本内核网站
  • 删除较新的内核并实际在 2.6 上运行
  • 编译 2.6 版驱动程序头

这会起作用吗?或者现代 Ubuntu 中是否有依赖于现代内核的部分?

目前我知道的唯一其他真正的解决方案是将它们推到 CentOS,支持 2.6 到 2020 年。这比在互联网附近拥有 10.04 桌面要好一些,但也仅此而已。

相关内容