Как установить старую версию ядра 2.6.37?

У меня нетбук Sony VAIO P, и по ряду вопросов (графический драйвер, аудиодрайвер и управление питанием) я хочу установить более старую версию ядра Linux на Ubuntu 11.10 (на самом деле это Xubuntu), которая кажется гораздо более подходящей.

Поэтому я искал ядра Ubuntu и нашел эту ссылку, которая включает в себя все версии ядра Linux, распространяемые Ubuntu. Я ищу версию до 2.6.38 (чтобы избежать известной проблемы управления питанием) и, конечно, решить многие проблемы с драйверами!

  1. Думаю, моя лучшая ставка - 2.6.37, но есть несколько ядер 2.6.37.xx! Может кто-нибудь указать мне на правильный выбор?

  2. В каждой папке (например, этой) есть несколько пакетов DEB. Какие пакеты я должен установить? (Примечание: у меня 32-битная система)

  3. Какой процесс установки? sudo dpkg -i *.deb? Это нормально или требуются дополнительные шаги?

Благодарю.

3 ответа

Решение

первое предупреждение

Смена ядра не должна восприниматься легкомысленно - вы можете оставить себя с серьезными проблемами с графикой и другими проблемами - и даже со сценариями без загрузки.

Перед началом работы рекомендуется создать образ диска с помощью хорошего инструмента для создания образов, такого как Clonezilla.

основные ядра против стандартных ядер Ubuntu

Основные ядра построены с использованием более старого набора инструментов, чем стандартные ядра Ubuntu. Возможно, лучше рассмотреть возможность загрузки ядер Ubuntu из определенных версий Ubuntu.

Например - 2.6.38 для Natty, 2.6.35 для Maverick и 2.6.32 для Lucid.

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

Здесь есть похожий вопрос, который даст вам некоторую дополнительную информацию: как понизить версию ядра до 11.10

Если предположить, что вашей основной проблемой является управление питанием, то прежде чем подумать об изменении своего ядра - подумайте об установке Jupiter - это отличный инструмент управления питанием.

установка с магистрали

Если вы должны загрузить с основной линии, то полные инструкции находятся в вики сообщества. В общем, 32-битные или 64-битные пакеты deb для заголовков и общего изображения вместе с общим "всем" пакетом deb.

Все пакеты.deb могут быть установлены с одинаковым синтаксисом:

sudo dpkg -i [package_name].deb

Если вы хотите использовать 2.6.37 - просто используйте последнюю версию 2.6.37.x. Обратите внимание - ни одно из этих ядер не будет получать обновления безопасности - вам нужно будет их исправить самостоятельно.

Если вы используете проприетарные драйверы (например, nvidia или fglrx), вам нужно будет переустановить эти драйверы. Возможно, будет разумно переименовать /etc/X11/xorg.conf файл перед загрузкой.

Мне пришлось установить еще более старое ядро ​​(2.6.32.21-generic) для стандартных модулей для работы с кастомным ядром. VBoot выпускает свой модуль, встроенный в ядро, и мне пришлось подбирать версии, чтобы заставить работать мое другое оборудование.

Таким образом, я подумал, что объясню, как получить прекращенное ядро ​​вручную с http://old-releases.ubuntu.com/ubuntu/

  1. В следующих шагах замените x.x.xx-xx с вашей версией ядра и amd64 с вашим типом процессора. Обратите внимание, что это для общего ядра и не использует дополнительные функции, такие как PAE.

  2. Перейдите на http://old-releases.ubuntu.com/ubuntu/pool/main/l/linux/ (я считаю, что в этом списке больше всего, если не все старые пакеты ядра)

  3. На странице CTRL+F найти headers-x.x.xx-xx-generic и скачать
    1. linux-headers-xxxx-xx-generic_x.x.xx-xx.yy_amd64.deb
    2. linux-headers-xxxx-xx-generic_x.x.xx-xx.yy_all.deb
  4. На странице CTRL+F найти image-x.x.xx-xx-generic и скачать

    1. linux-image-2.6.32-21-generic_2.6.32-21.32_amd64.deb
  5. Поместите все эти пакеты в одну папку и из этой папки (cd в это) беги

    1. sudo dpkg -i *.deb

Вместо того, чтобы возвращаться назад, почему бы не попробовать новое ядро ​​и посмотреть, исправит ли это проблемы, с которыми вы, похоже, сталкиваетесь, и в то же время обновить вашу систему до более стабильной и свободной от ошибок версии?

Попробуй это:

http://www.ubuntugeek.com/how-to-install-linux-kernel-3-5-rc-in-ubuntu-using-ppa.html

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