Как установить старую версию ядра 2.6.37?
У меня нетбук Sony VAIO P, и по ряду вопросов (графический драйвер, аудиодрайвер и управление питанием) я хочу установить более старую версию ядра Linux на Ubuntu 11.10 (на самом деле это Xubuntu), которая кажется гораздо более подходящей.
Поэтому я искал ядра Ubuntu и нашел эту ссылку, которая включает в себя все версии ядра Linux, распространяемые Ubuntu. Я ищу версию до 2.6.38 (чтобы избежать известной проблемы управления питанием) и, конечно, решить многие проблемы с драйверами!
Думаю, моя лучшая ставка - 2.6.37, но есть несколько ядер 2.6.37.xx! Может кто-нибудь указать мне на правильный выбор?
В каждой папке (например, этой) есть несколько пакетов DEB. Какие пакеты я должен установить? (Примечание: у меня 32-битная система)
Какой процесс установки?
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/
В следующих шагах замените
x.x.xx-xx
с вашей версией ядра иamd64
с вашим типом процессора. Обратите внимание, что это для общего ядра и не использует дополнительные функции, такие как PAE.Перейдите на http://old-releases.ubuntu.com/ubuntu/pool/main/l/linux/ (я считаю, что в этом списке больше всего, если не все старые пакеты ядра)
- На странице CTRL+F найти
headers-x.x.xx-xx-generic
и скачать- linux-headers-xxxx-xx-generic_x.x.xx-xx.yy_amd64.deb
- linux-headers-xxxx-xx-generic_x.x.xx-xx.yy_all.deb
На странице CTRL+F найти
image-x.x.xx-xx-generic
и скачать- linux-image-2.6.32-21-generic_2.6.32-21.32_amd64.deb
Поместите все эти пакеты в одну папку и из этой папки (
cd
в это) бегиsudo dpkg -i *.deb
Вместо того, чтобы возвращаться назад, почему бы не попробовать новое ядро и посмотреть, исправит ли это проблемы, с которыми вы, похоже, сталкиваетесь, и в то же время обновить вашу систему до более стабильной и свободной от ошибок версии?
Попробуй это:
http://www.ubuntugeek.com/how-to-install-linux-kernel-3-5-rc-in-ubuntu-using-ppa.html