Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Ядро

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [*nix/Linux] >> Ядро
Имя
Сообщение << Старые топики   Новые топики >>
Ядро - 2005-06-30 18:28:47   
TNT

Сообщений: 252
Оценки: 0
Присоединился: 2004-03-18 14:28:41
Расскажите поточнее, как скомпилировать и установить ядро[:pray:][:pray:][:pray:]
Post #: 1
Ядро - 2005-07-01 00:14:44   
Lirick

Сообщений: 114
Оценки: 0
Присоединился: 2004-10-15 00:31:33
http://www.google.com/search?q=%D0%BA%D0%BE%D0%BC%D0%BF%D0%B8%D0%BB%D1%8F%D1%86%D0%B8%D1%8F+%D1%8F%D0%B4%D1%80%D0%B0&sourceid=opera&num=0&ie=utf-8&oe=utf-8

есть много интересного

а также:

http://www.freewebtown.com/computerland/compilelinux.htm
Post #: 2
Ядро - 2005-07-01 16:15:42   
_eugrus

Сообщений: 174
Оценки: 0
Присоединился: 2004-05-04 15:44:59
Лоль:) Ядро чего?

http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/kernelconfig-building.html
http://www.linuxcenter.ru/lib/articles/system/kernel26_install.phtml
http://linux.org.ru/books/lor-faq/lorFAQ-18.html#ss18.7
Post #: 3
Ядро - 2005-07-03 17:45:38   
treehel

Сообщений: 1797
Оценки: 0
Присоединился: 2004-12-31 16:08:00
Человек, наверное, ядерной физикой увлекается=)
Post #: 4
Ядро - 2005-07-04 23:04:42   
jEnizix

Сообщений: 1797
Оценки: 0
Присоединился: 2004-12-30 11:03:50
# make clean bzlilo modules modules_install install
Post #: 5
Ядро - 2005-07-08 10:21:41   
Z][ANSWER

Сообщений: 42
Оценки: 0
Присоединился: 2004-12-09 15:10:36
cd /usr/src
make buildkernel KERNCONF=Твоё ядро
make installkernel KERNCONF=Твоё ядро
Post #: 6
Ядро - 2005-07-10 00:46:18   
eXploit

Сообщений: 17
Оценки: 0
Присоединился: 2005-01-15 12:37:32
Заходи в каталог с исходниками (в SuSE /usr/src/~linux).
Для начала ядро нужно сконфигурировать. Запускай команду:
make xconfig, если поднят xdm;
make menuconfig - консольный вариант;
make config - куча вопросов:))).
Потом выбирай что ставить в ядро, что в модуль (если ядро не монолитное), а что вообще не ставить:))).
Сохраняешь .config. Далее пишешь: make bzimаgе modules modules_install install. Процесс долгий: я, например, ставлю сборку на ночь.
bzimаgе - делает сжатый образ ядра;
modules, modules_install - без комментариев:));
install - ставим всю эту петрушку;
Надеюсь загрузчик настроишь сам.

P.S. все вышеописанные манипуляции производилися над ядром 2.6.11 SuSE дистрибутива, также и на более ранних версиях ядра…
Post #: 7
Ядро - 2005-07-10 11:24:48   
gastur

Сообщений: 63
Оценки: 0
Присоединился: 2004-06-13 13:06:49
На ночь - долговато будет! Ядро Линукса из серии 2.4.х на Дюроне-1200 (факт. частота 1250) собирается за ~13-15 минут - с модулями. Ядро FreeBSD 5-й ветки на Pentium-M 1,4 ГГц - примерно за такое же время.
Post #: 8
Ядро - 2005-07-11 01:33:29   
eXploit

Сообщений: 17
Оценки: 0
Присоединился: 2005-01-15 12:37:32
[p]
quote:

—————-<BR>Цитата: Дата:30.06.2005 18:28:47, Автор: TNT ::
На ночь - долговато будет! Ядро Линукса из серии 2.4.х на Дюроне-1200 (факт. частота 1250) собирается за ~13-15 минут - с модулями. Ядро FreeBSD 5-й ветки на Pentium-M 1,4 ГГц - примерно за такое же время[sm=em62.gif][sm=em62.gif][sm=em62.gif]
—————-



Во-первых, комп на котором я проводил пересборку ядра - это P133 с 16 метрами ОЗУ.[sm=3.gif] И, во-вторых, если уж речь зашла о компиляции, то Midnight Commander под FreeBSD 5.2.1 (кстати на Duron 900) у меня собирался 1 час (не учитывая зависимостей). Вот такие вот дела…[sm=2.gif]
Post #: 9
Ядро - 2005-07-12 20:20:09   
TNT

Сообщений: 252
Оценки: 0
Присоединился: 2004-03-18 14:28:41
Ядро то я поставил, тока звук не работает[sm=em88.gif]
Post #: 10
Ядро - 2005-07-13 01:19:36   
eXploit

Сообщений: 17
Оценки: 0
Присоединился: 2005-01-15 12:37:32
Значит хреново сконфигурировал… Сколько сборка длилась?
Post #: 11
Ядро - 2005-07-13 03:50:18   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
quote:

—————-<BR>Цитата: Дата:11.07.2005 1:33:29, Автор:eXploit ::
[p]
quote:

—————-<BR><BR>Цитата: Дата:30.06.2005 18:28:47, Автор: TNT ::
На ночь - долговато будет! Ядро Линукса из серии 2.4.х на Дюроне-1200 (факт. частота 1250) собирается за ~13-15 минут - с модулями. Ядро FreeBSD 5-й ветки на Pentium-M 1,4 ГГц - примерно за такое же время[sm=em62.gif][sm=em62.gif][sm=em62.gif]
—————-

<BR><BR><BR>Во-первых, комп на котором я проводил пересборку ядра - это P133 с 16 метрами ОЗУ.[sm=3.gif] И, во-вторых, если уж речь зашла о компиляции, то Midnight Commander под FreeBSD 5.2.1 (кстати на Duron 900) у меня собирался 1 час (не учитывая зависимостей). Вот такие вот дела…[sm=2.gif]<BR><BR>
—————-



Частота это хорошо, но количество оперативки, подчастую важнее. вставь в свой пенёк 64-128 (сколько влезет) и будет не ночь, а… ну часа три (хотя зависит от конфига). А если бы в пень можно было затолкать 256-512M, то и на хрена нужны бы были PII-III-IV?
TNT:
У меня звук заработал, по-моему, месяца через три после первой компиляции ядра – когда со всей остальной ботвой разобрался ;). Насколько я помню, звуку очень помогает если его включать в виде модулей. Ну и, конечно, нужный драйвер надо не забыть.
Post #: 12
Ядро - 2005-07-14 16:42:19   
TNT

Сообщений: 252
Оценки: 0
Присоединился: 2004-03-18 14:28:41
Почему папка sound не в /lib/modules/2.6.11.9/kernel/drivers, а в /lib/modules/2.6.11.9/kernel? Или так и должно быть?
Post #: 13
Ядро - 2005-07-14 16:47:10   
TNT

Сообщений: 252
Оценки: 0
Присоединился: 2004-03-18 14:28:41
…и в модулях нет i810_audio.o[sm=sm128.gif]

P.S. ставлю ядро 2.6.11.9
Post #: 14
Ядро - 2005-07-15 02:34:48   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
quote:

—————-<BR>Цитата: Дата:14.07.2005 16:47:10, Автор:TNT ::
…и в модулях нет i810_audio.o[sm=sm128.gif]<BR><BR><BR>
—————-


и не будет никода. В лучшем случае, если конфиг соответствует, появится i810_audio.ko. см dосиmеntation/kоЬjесt.txt
Post #: 15
Ядро - 2005-07-19 17:54:41   
TNT

Сообщений: 252
Оценки: 0
Присоединился: 2004-03-18 14:28:41
ну в смысле *.ko [sm=1.gif]
Post #: 16
Ядро - 2005-07-19 17:57:28   
TNT

Сообщений: 252
Оценки: 0
Присоединился: 2004-03-18 14:28:41
А вообще, как узнать какая звуковуха у меня?[sm=sm128.gif]
Post #: 17
Ядро - 2005-07-19 22:01:31   
TNT

Сообщений: 252
Оценки: 0
Присоединился: 2004-03-18 14:28:41
При компиляции вылетает такая ошибка:

LD .tmp_vmlinux1
sound/built-in.o(.text+0x107fda): In function `hdsp_request_fw_loader':
: undefined reference to `request_firmware'
sound/built-in.o(.text+0x10800e): In function `hdsp_request_fw_loader':
: undefined reference to `release_firmware'
sound/built-in.o(.text+0x1080ad): In function `hdsp_request_fw_loader':
: undefined reference to `release_firmware'
make: *** [.tmp_vmlinux1] Ошибка 1

И ВСЕ!!!
Post #: 18
Ядро - 2005-07-22 20:07:30   
TNT

Сообщений: 252
Оценки: 0
Присоединился: 2004-03-18 14:28:41
Я че тут сам с собой разговариваю?! АЛЁ!!!
Post #: 19
Ядро - 2005-08-03 18:03:07   
TNT

Сообщений: 252
Оценки: 0
Присоединился: 2004-03-18 14:28:41
Товарисчи!!! Не закрывайте тему!!!
Post #: 20
Ядро - 2005-08-04 01:38:06   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
quote:

—————-<BR>Цитата: Дата:22.07.2005 20:07:30, Автор:TNT ::
Я че тут сам с собой разговариваю?! АЛЁ!!!
—————-


Алё? Кто на проводе. А, да-да, по сути сам с собой[sm=9.gif]. Заморока в том, что чегой-то в ядро полезное ты не включил, и ответить тебе может только
-человек сталкивавшийся с такой проблемой и решивший её,
-человек который просто этим интересуется
-я, если мне будет не лень ковырять ядро, на тему откуда в нём должны появлятся символы request_firmware, release_firmware…

Но по ходу дела, никто не сталкивался и не интересовался…А мне лень… Но самому слабо? Ключевое слово firmware. Я предполагаю, что надо сказать CONFIG_FW_LOADER=y или m. Символы эти определены в drivers/base/firmware_class.c, как-то надо сделать чтобы они в результирующем ядре были определены…
Post #: 21
Ядро - 2005-08-08 07:36:47   
Ne01eX

Сообщений: 141
Оценки: 0
Присоединился: 2004-06-17 07:12:49
>А вообще, как узнать какая звуковуха у меня?

Самое просто - разобрать и посмотреть. Но если комп заколочен гвоздями, то проще на той же Linux'e набрать lspci. Это при условии что стоит пакет pcitools. Или pciutils. Не помню, если честно. Покажет не только что воткнуто в во внешние PCI порты, но и что расположено на внутренних - контроллеры всякие разные и интересные, в том числе и встроенную звуковуху.
Post #: 22
Страниц:  [1]
Все форумы >> [*nix/Linux] >> Ядро







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.