Ядро

Любые разговоры которые хоть как-то связаны с тематикой форума

Модератор: Модераторы разделов

Аватара пользователя
Stream
Сообщения: 223
ОС: CentOS 6.4 без дров видео.

Re: Ядро

Сообщение Stream »

У меня Мандрива 2009 Powerpack x64.
В каталог /usr/src вложены следущие каталоги

fglrx-8.522-3mdv2009.0/
linux-2.6.27.7-server-1mnb/
linux-2.6.27-desktop-0.rc8.2mnb/
linux-2.6.27-server-0.rc8.2mnb/

Чем отличаются linux-2.6.27.7-server-1mnb/ от linux-2.6.27-server-0.rc8.2mnb/?
Зачем нужен каталог fglrx-8.522-3mdv2009.0/?

В каталоге /boot присутствуют файлы vmlinuz-2.6.27.7-desktop-1mnb, vmlinuz-2.6.27-desktop-0.rc8.2mnb.
Какое ядро у меня стоит?

Настроил конфиг (ничего с ним не делал).
В каталоге с ядром ввожу

make bzImage

Появляется

make[1]: *** No rule to make target `init/main.o', needed by `init/built-in.o'. Stop.
make: *** [init] Error 2
[root@localhost linux-2.6.27-desktop-0.rc8.2mnb]#

make all
Результат тот же

Что это за проблема со сборкой ядра?

//А README есть там только по ksymoops tool
Спасибо сказали:
Аватара пользователя
anjolio
Сообщения: 663
Статус: радист
ОС: debian squeeze

Re: Ядро

Сообщение anjolio »

Stream писал(а):
17.01.2009 14:14
Чем отличаются linux-2.6.27.7-server-1mnb/ от linux-2.6.27-server-0.rc8.2mnb/?

1 и 0.rc8.2 это в данном случае ключевое, на что нужно обратить внимание.
1 - значит релиз
0.rc8.2 - значит RC8 - Release Candidate, кандидат в релизы, 8-й по счёту.

Сначала выпускается некоторое количество релиз кандидатов, энтузиасты их тестируют, находят ошибки, ошибки исправляются и выпускается релиз.

Соответственно linux-2.6.27.7-server-1mnb новее.

Stream писал(а):
17.01.2009 14:14
Зачем нужен каталог fglrx-8.522-3mdv2009.0/?

Это, скорее всего, модуль ядра для карточек от ATi, по крайней мере точно что-то с ними связанное, т.к. "fglrx" это название их видеодрайвера

Stream писал(а):
17.01.2009 14:14
Какое ядро у меня стоит?

Stream писал(а):
17.01.2009 14:14
linux-2.6.27.7-server-1mnb/
linux-2.6.27-desktop-0.rc8.2mnb/
linux-2.6.27-server-0.rc8.2mnb/

В линуксе совершенно нормально, что у вас несколько ядер. При загрузке вы выбираете с каким из них работать и всё.. Работаете :)
The two most common things in the Universe are hydrogen and stupidity. (Harlan Ellison)
Спасибо сказали:
Аватара пользователя
Stream
Сообщения: 223
ОС: CentOS 6.4 без дров видео.

Re: Ядро

Сообщение Stream »

anjolio писал(а):
17.01.2009 15:46
В линуксе совершенно нормально, что у вас несколько ядер.


В курсе, вот и хочу протестировать возможность создания своего (пусть даже и полной копии обычного Desktop 1), но не работает.
Консоль выдает ошибку в ответ на мою команду конфигурирования make.

Об ядре Мандрива 2009 Powerpack x64
Ошибка сборки ядра
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5282
ОС: Gentoo

Re: Ядро

Сообщение /dev/random »

А исходники полные установлены? А то в бинарных дистрах часто бывает возможность установить "минимальные", мало что содержащие кроме хедеров (они достаточны для сборки дополнительных модулей, но недостаточны для сборки самого ядра). Может, это они и есть?
Спасибо сказали:
Аватара пользователя
Stream
Сообщения: 223
ОС: CentOS 6.4 без дров видео.

Re: Ядро

Сообщение Stream »

/dev/random

Edit Post
/dev/random писал(а):
17.01.2009 20:29
А исходники полные установлены? А то в бинарных дистрах часто бывает возможность установить "минимальные", мало что содержащие кроме хедеров (они достаточны для сборки дополнительных модулей, но недостаточны для сборки самого ядра). Может, это они и есть?


Скорее, да.
Хотя надо было бы проверить командой make modules что это такое, но дело уже не в этом, пакетов с ядром у меня нет
Возникла проблема с закачкой/установкой

© Я из темы Ошибка сборки ядра
/* К сожалению, я не могу выполнить все операции сейчас и ответить про их работу, так как
когда я зашел в центр управления KDE, поставил галочку на пакете kernel-source-latest версии 2.6.27.7.
Скачивание пакета (37MB) из интернета остановилось на последней секунде.
Перезагрузка системы и повторная попытка скачать привели к тому же результату.
Я нажимаю выход из окна закачки.
Пытаюсь в том же центре управления удалить пакет kernel-server-devel-2.6.27-0.rc8.2mnb-1-1mnb2
Появляется сообщение: "RPM database is locked (Another program is already using it). */


Что делать?
Хочу скачать и установить пакеты из под KDE.
Вложения
error_center.jpeg
Спасибо сказали:
Аватара пользователя
Stream
Сообщения: 223
ОС: CentOS 6.4 без дров видео.

Re: Ядро

Сообщение Stream »

С прошлым постом разобрался.
Спасибо сказали:
Аватара пользователя
Myxins
Сообщения: 21
ОС: openSUSE 11.0

Re: Ядро

Сообщение Myxins »

Постеснялсо новую тему заводить, но вот такой вопросик возник. Возможно на него уже отвечали... Вот скачал я новое ядро, скажем 2.6.28, настроил, вышвырнул из него все не нужное, просидел за этим делом часок другой, наслаждаюсь быстродействием и все такое, но... вдруг захожу на сайт кернель, а там лежит 2.6.28.1 с именно той исправленной ошибкой, с которой мне приходиться мириться на 2.6.28. И мне придется опять часок другой убивать на настройку или есть варианты переноса конфига на новое ядро? Если да, то каким образом переносится конфиг?
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5282
ОС: Gentoo

Re: Ядро

Сообщение /dev/random »

файл .config в каталоге с исходниками
Спасибо сказали:
Аватара пользователя
Myxins
Сообщения: 21
ОС: openSUSE 11.0

Re: Ядро

Сообщение Myxins »

/dev/random писал(а):
01.02.2009 23:47
файл .config в каталоге с исходниками

Ну насчет этого файла я догадывался, только там же настройки некоторые добавятся, в новом-то ядре, некоторые удалятся. Глюков непредвиденных получицо не может? Ладно, если разница версий не значительная...
Спасибо сказали:
Аватара пользователя
Alexxx
Сообщения: 892
Статус: --==XXX==--
ОС: Archlinux current

Re: Ядро

Сообщение Alexxx »

Myxins писал(а):
02.02.2009 00:47
/dev/random писал(а):
01.02.2009 23:47
файл .config в каталоге с исходниками

Ну насчет этого файла я догадывался, только там же настройки некоторые добавятся, в новом-то ядре, некоторые удалятся. Глюков непредвиденных получицо не может? Ладно, если разница версий не значительная...
для этого существует make oldconfig
Спасибо сказали:
Аватара пользователя
chitatel
Сообщения: 2063

Re: Ядро

Сообщение chitatel »

Myxins писал(а):
02.02.2009 00:47
Ну насчет этого файла я догадывался, только там же настройки некоторые добавятся, в новом-то ядре, некоторые удалятся. Глюков непредвиденных получицо не может? Ладно, если разница версий не значительная...

Как я понимаю, последняя цифра (2.6.28.1, 2.6.28.2 т.д.) указывает на стабилизирующий патч, который содержит только исправление ошибок. Никакой новой функциональности не добавляется. Так что и конфиг править практически не приходится.

Вот при переходе на следующее ядро, 2.6.29, например, нужно будет держать ухо вострО.
Спасибо сказали:
Аватара пользователя
Stream
Сообщения: 223
ОС: CentOS 6.4 без дров видео.

Re: Ядро

Сообщение Stream »

Кстати, был на сайте кернел.
У них еще отдельно патчи можно скачать.
И есть логи с изменениями.
Спасибо сказали:
DarkWizard1
Сообщения: 15
ОС: Gentoo

Re: Ядро

Сообщение DarkWizard1 »

Как ни старался, так на ленни не смог обновить с 2.6.26 до 2.6.28... мож есть еще какие маны, кроме тех, что проскакивали в этой теме ? (можно на английском)
Спасибо сказали:
Аватара пользователя
banzay
Сообщения: 88
ОС: openSUSE 12.1 (x86_64)

Re: Ядро

Сообщение banzay »

DarkWizard1 писал(а):
21.02.2009 22:33
Как ни старался, так на ленни не смог обновить с 2.6.26 до 2.6.28... мож есть еще какие маны, кроме тех, что проскакивали в этой теме ? (можно на английском)

На счёт манов не знаю, но какой смысл обновлять 2.6.26 до 2.6.28 ? Надо просто собрать себе ядро 2.6.28.5 из исходников и не мучаться... make oldconfig вам в помощь... :)
Жить захочешь, не так раскарячишся...
Спасибо сказали:
Аватара пользователя
watcher
Сообщения: 396
Статус: интересующийся
ОС: openSUSE,Mandriva
Контактная информация:

Re: Ядро

Сообщение watcher »

Пишу тут дабы не плодить много тем.

Кто был на http://www.kernel.org/ недавно, что это за фишка. Ядра что-ли теперь будут по новому называться или просто смена оформления.
"Я просто пытаюсь растить свой сад и не портить прекрасный вид.
И начальник заставы поймёт меня и беспечный рыбак простит" Б.Г.

http://zooom.com.ua/
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian
Контактная информация:

Re: Ядро

Сообщение diesel »

watcher писал(а):
27.08.2009 11:46
Пишу тут дабы не плодить много тем.

Кто был на http://www.kernel.org/ недавно, что это за фишка. Ядра что-ли теперь будут по новому называться или просто смена оформления.

что там по-новому названо-то?
Спасибо сказали:
Аватара пользователя
watcher
Сообщения: 396
Статус: интересующийся
ОС: openSUSE,Mandriva
Контактная информация:

Re: Ядро

Сообщение watcher »

diesel next-20090827
"Я просто пытаюсь растить свой сад и не портить прекрасный вид.
И начальник заставы поймёт меня и беспечный рыбак простит" Б.Г.

http://zooom.com.ua/
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5282
ОС: Gentoo

Re: Ядро

Сообщение /dev/random »

watcher писал(а):
27.08.2009 13:51
diesel next-20090827

Это просто git-ветка для бета-тестеров, чуть более стабильная чем -mm, но менее стабильная, чем основная.
Спасибо сказали:
frp
Сообщения: 1445
ОС: Debian Squeeze

Re: Ядро

Сообщение frp »

Насчет вопроса нужно ли пересобирать ядро - собрал ядро 2.6.26 с поддержкой моего проца и кроме него поставил две сборки ядра из репов Lenny - для 486 и для 686. Отличий в скорости работы ядра под 686 и под мой Celeron не замечено, разница между 486 и 686 очень незначительная. Отсюда сделал вывод - никакая оптимизация под свой процессор сильно на быстродействие не повлияет.
Спасибо сказали:
Аватара пользователя
megabaks
Сообщения: 697
ОС: Gentoo ~x86
Контактная информация:

Re: Ядро

Сообщение megabaks »

frp писал(а):
18.12.2009 18:22
Насчет вопроса нужно ли пересобирать ядро - собрал ядро 2.6.26 с поддержкой моего проца и кроме него поставил две сборки ядра из репов Lenny - для 486 и для 686. Отличий в скорости работы ядра под 686 и под мой Celeron не замечено, разница между 486 и 686 очень незначительная. Отсюда сделал вывод - никакая оптимизация под свой процессор сильно на быстродействие не повлияет.

:laugh:
Processor type and features -->Timer frequency--> менял?
Processor type and features -->Preemption Model--> менял?
шедулеры менять пробовал? BFS - планировщик задач, ввода-вывода - BFQ
Processor type and features -> Tickless System (Dynamic Ticks) пробовал вкл/выкл?
лишнее гавно выкидывал?
поддержку лишних процов выкидывал (по-умолчанию скрытая фича),поддержку IPv6 и прочее
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current
Контактная информация:

Re: Ядро

Сообщение drBatty »

frp писал(а):
18.12.2009 18:22
Отличий в скорости работы ядра под 686 и под мой Celeron не замечено, разница между 486 и 686 очень незначительная.

как вы мерили скорость?
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
awua
Сообщения: 594

Re: Ядро

Сообщение awua »

Сегодня на русскоязычной Википедии на главной странице "Хорошая статья" про Kernel Panic.
Спасибо сказали:
Ответить