Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Debian/Ubuntu - [решено] Обновить ядро

Ответить
Настройки темы
Debian/Ubuntu - [решено] Обновить ядро
exo exo вне форума

Аватара для exo

Ветеран


Сообщения: 12417
Благодарности: 1442


Конфигурация

Профиль | Отправить PM | Цитировать


Изменения
Автор: exo
Дата: 02-04-2013
Описание: Добавлено решение.
Доброго вечера.
Есть дебиан 6.0.6 с ядром 2.6, хочу установить ядро 3.8
Можно ли как-то обновить через aptitude install ?

сейчас пытаюсь обновить так и ругаетсо:
Цитата:
wget http://www.kernel.org/pub/linux/kern...-3.8.2.tar.bz2
tar -jxvf linux-3.8.2.tar.bz2
tar (child): bzip2: Cannot exec: No such file or directory
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now
спасибо.

Решение: обновление с 3.2 до 3.8. до 3.2 можно обновится из backports
Цитата:
wget http://www.kernel.org/pub/linux/kern...-3.8.2.tar.bz2
tar -jxvf linux-3.8.2.tar.bz2
mv linux-3.8.2 /usr/src/
cd /usr/src/
ln -s /usr/src/linux-3.8.2/ /usr/src/linux
cd linux
aptitude install make
aptitude install gcc
aptitude install ncurses-dev
make menuconfig
make -j4 && make modules_install
make install
update-grub

-------
Вежливый клиент всегда прав!


Отправлено: 21:05, 11-03-2013

 
exo exo вне форума Автор темы

Аватара для exo

Ветеран


Сообщения: 12417
Благодарности: 1442

Профиль | Отправить PM | Цитировать


да, это я видел. мне бы для 3.8

такой вопрос. Мне в ядре нужна поддержка, к примеру, CONFIG_XFRM и CONFIG_INET. Это можно конфигурировать во время обновления ядра, или после?

-------
Вежливый клиент всегда прав!


Отправлено: 13:56, 12-03-2013 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Аватара для shisik

Ветеран


Сообщения: 3247
Благодарности: 596

Профиль | Отправить PM | Цитировать


Если собирать самому, то до сборки. Если из пакета, то никак. Хотя кое-что можно модулями доставить.

Отправлено: 14:05, 12-03-2013 | #12

exo exo вне форума Автор темы

Аватара для exo

Ветеран


Сообщения: 12417
Благодарности: 1442

Профиль | Отправить PM | Цитировать


Цитата shisik:
Если собирать самому, то до сборки. »
я так понял - нужно просто внести строки в файл Makefile ? я просто смотрю по аналогии с FreeBSD GENERIC

Цитата shisik:
Если из пакета, то никак. Хотя кое-что можно модулями доставить. »
т.е. сейчас имея ядро 2.6 я не смогу добавить в поддержку ядра этих параметров? только при обновлении ядра?

-------
Вежливый клиент всегда прав!


Отправлено: 14:09, 12-03-2013 | #13


Аватара для shisik

Ветеран


Сообщения: 3247
Благодарности: 596

Профиль | Отправить PM | Цитировать


Цитата exo:
я так понял - нужно просто внести строки в файл Makefile ? я просто смотрю по аналогии с FreeBSD GENERIC »
Нет, это делается через menuconfig:

Код: Выделить весь код
cd /usr/src/linux
make menuconfig
Цитата exo:
т.е. сейчас имея ядро 2.6 я не смогу добавить в поддержку ядра этих параметров? только при обновлении ядра? »
В /boot должен быть конфиг ядра, там можно посмотреть, включены ли эти параметры. Если нет, то надо пересобирать.
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:17, 12-03-2013 | #14

exo exo вне форума Автор темы

Аватара для exo

Ветеран


Сообщения: 12417
Благодарности: 1442

Профиль | Отправить PM | Цитировать


Цитата shisik:
В /boot должен быть конфиг ядра, »
то что нужно! сейчас проверю все параметры.
Цитата shisik:
Если нет, то надо пересобирать »
как это лучше сделать?

-------
Вежливый клиент всегда прав!


Отправлено: 14:21, 12-03-2013 | #15


Аватара для shisik

Ветеран


Сообщения: 3247
Благодарности: 596

Профиль | Отправить PM | Цитировать


Взять старый конфиг, скопировать его в /usr/src/linux под именем .config (/usr/src/linux должна ссылаться на соответствующую версию). Потом через menuconfig настроить необходимые параметры и собрать командой

Код: Выделить весь код
make -j4 && make modules_install
-j4 это количество потоков, для 4-ядерного процессора лучше всего так, это сокращает время сборки примерно в 4 раза. Потом нужно скопировать само ядро в /boot:

Код: Выделить весь код
cp cp arch/x86_64/boot/bzImage /boot/kernel-3.7.10-gentoo
ну это в моём случае. Разумеется, имя ядра и архитектура у каждого свои. Потом нужно прописать загрузку этого ядра в /boot/grub/menu.lst

Отправлено: 14:30, 12-03-2013 | #16

exo exo вне форума Автор темы

Аватара для exo

Ветеран


Сообщения: 12417
Благодарности: 1442

Профиль | Отправить PM | Цитировать


Цитата shisik:
скопировать его в /usr/src/linux »
Цитата:
cd /usr/src/
/usr/src# ll
total 8.0K
drwxr-xr-x 2 root root 4.0K Sep 23 23:00 .
drwxr-xr-x 10 root root 4.0K Feb 22 13:07 ..
нет такой директории. или это файл linux с расширением .config ?

-------
Вежливый клиент всегда прав!


Отправлено: 14:40, 12-03-2013 | #17


Аватара для shisik

Ветеран


Сообщения: 3247
Благодарности: 596

Профиль | Отправить PM | Цитировать


Нет, это символьная ссылка должна быть. Просто видимо исходники ядра не установлены.

Отправлено: 14:43, 12-03-2013 | #18

exo exo вне форума Автор темы

Аватара для exo

Ветеран


Сообщения: 12417
Благодарности: 1442

Профиль | Отправить PM | Цитировать


Цитата shisik:
Просто видимо исходники ядра не установлены. »
да, я минимум ставил. как называются исходники, т.е. что искать ?

-------
Вежливый клиент всегда прав!


Отправлено: 15:19, 12-03-2013 | #19


Аватара для shisik

Ветеран


Сообщения: 3247
Благодарности: 596

Профиль | Отправить PM | Цитировать


По-моему, пакет linux-source соответствующей версии.

Отправлено: 15:24, 12-03-2013 | #20



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Debian/Ubuntu - [решено] Обновить ядро

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
как обновить и чем обновить BIOS ASUS P4P800se Brad Поиск драйверов, прошивок и руководств 1 30-03-2009 05:05
Разное - [решено] Как лучше всего обновить систему. И стоит ее обновить? Bester Microsoft Windows 2000/XP 7 05-01-2008 20:53
Пересобрал ядро и.... Ambal Общий по Linux 13 07-08-2005 12:31
Ядро ElVovan Общий по FreeBSD 11 28-01-2004 17:38
ядро modem Общий по Linux 6 17-08-2003 22:30




 
Переход