Совместимы ли современные установки Ubuntu с древними версиями Kernel?

В Ask Ubuntu мы иногда видим людей с такими проблемами, как:

Я использую 10.04 Lucid LTS на моем тостере. Я бы хотел обновить, но у меня есть дорогое проприетарное оборудование, в котором есть только драйверы для Lucid. Я пробовал более поздние версии, и мое оборудование не работает. Продавец обанкротился 10 лет назад. Они не будут писать новую версию драйвера.

Как мне <something that involves something staying on 10.04>

Они явно в плохом месте. Мы не поддерживаем 10.04 ни для чего, кроме как заставить их обновиться, поэтому такая проблема обычно закрывается с помощью супер-полезного комментария «стон поставщику» или «покупай лучшее оборудование».

1113 Звучит немного Мета, не так ли? Сожалею. Вот технический вопрос ...

Могут ли они использовать последние LTS (например, 14.04, 16.04) с Linux 2.6?

Это не то, что я пробовал (или у меня есть время прямо сейчас), но на простом уровне, не могли бы вы:

  • Установить современную версию Ubuntu
  • Скомпилировать и установить древнюю, но поддерживаемую версию Linux с kernel.org ?
  • Удалите более поздние ядра и фактически запустите на 2.6
  • Компиляцию заголовков драйверов для 2.6

Будет ли это работать или в современной Ubuntu есть биты, которые зависят от современного ядра?

Единственное другое реальное решение, которое я знаю в данный момент, заключается в том, чтобы отодвинуть их в CentOS, , который поддерживает 2.6 в 2020 . Это лучше, чем иметь рабочий стол 10.04 где-нибудь рядом с Интернетом, но только просто.

2
задан 6 April 2016 в 15:03

0 ответов

Другие вопросы по тегам:

Похожие вопросы: