![]() |
|
Модераторы: powerfox, ZeeLax |
![]()
|
|
| Vaulter |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1724 Регистрация: 30.12.2002 Где: бункер Репутация: 3 Всего: 22 |
ума не приложу, долго долго читал КАК это делается
НО набираем:
вот что тут посоветуете??? кроме как убится ап стену |
|||
|
||||
| powerfox |
|
|||
![]() I wanna fork() ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3990 Регистрация: 1.10.2005 Где: Санкт-Петербург Репутация: 26 Всего: 97 |
А исходники ядра мандривы стоят? Ссылка /usr/src/linux указывает на каталог с ними?
Некоторые дистрибутивостроители просто кладут минимальный набор файлов, необходимых для сборки ПО, используещего ядро (дрова nvidia). Это может быть защитой от стирания... Как я понял, то /usr/src/linux указывает на /lib/modules/2.6.17-5mdv/ Это сообщение отредактировал(а) powerfox - 4.6.2007, 12:22 |
|||
|
||||
| Vaulter |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1724 Регистрация: 30.12.2002 Где: бункер Репутация: 3 Всего: 22 |
/lib/modules/2.6.17-5mdv/build указывает на /usr/src/linux
если так. то наверно не стоит пытаться их собрать? |
|||
|
||||
| powerfox |
|
|||
![]() I wanna fork() ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3990 Регистрация: 1.10.2005 Где: Санкт-Петербург Репутация: 26 Всего: 97 |
Именно так??? По идее, наоборот. Нужно поставить исходники мандрячного ядра: имя_пакета_с_ядром + -source. Или же скачать с сайта kernel.org стандартное. Лучше ставить мандрячное: они патчат его, добавляя свои навороты. |
|||
|
||||
| Vaulter |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1724 Регистрация: 30.12.2002 Где: бункер Репутация: 3 Всего: 22 |
именно так. специально смотрел. ставил естественно из дистра мандривы, читал ихние доки. :( |
|||
|
||||
| powerfox |
|
||||
![]() I wanna fork() ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3990 Регистрация: 1.10.2005 Где: Санкт-Петербург Репутация: 26 Всего: 97 |
Так-с. А /usr/src/linux куда указывает? Это не папка.
Можно вывод команд:
И в папаке /usr/src:
|
||||
|
|||||
| kirjanov |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 326 Регистрация: 22.1.2006 Где: Dark wood of erro r Репутация: 5 Всего: 15 |
действиьельно, что в /usr/src находится?
|
|||
|
||||
| bilbobagginz |
|
|||
![]() Naughtius Maximus ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8813 Регистрация: 2.3.2004 Где: Israel Репутация: 113 Всего: 317 |
чтение нужно было сопровождать с практическими упражнениями. для компиляции ядра, нужно как минимум исходники ядра. правда ? если тебе нужно ядро от мандрюка, то качай kernel-headers, kernel-source и т.д. пакеты. после их установки в /usr/src должны появиться соответствующие каталоги, на один из которых будет указывать ссылка linux после этого следуй инструкциям. если ядро от мандрюка тебе не нужно, то скачай ядро с kernel.org, и распакуй его в /usr/src. появится: linux-2.6.XX на него создай вручную ссылку linux потом следуй инструкциям по сборке. в конце ( после modules_install и т.д.) не забудь перекопировать .config -> /boot/config-<версия>, а vmlinuz в /boot/vmlinuz-<версия>,System в /boot/System-<версия> потом, отредактируй menu.lst или lilo.conf, смотря чем пользуешься, и не стирай старую конфигурацию, пока не убедишься, что новая работает. -------------------- Я ещё не демон. Я только учусь. |
|||
|
||||
| Vaulter |
|
||||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1724 Регистрация: 30.12.2002 Где: бункер Репутация: 3 Всего: 22 |
ребят, естественно прежде чем его (ядро) пересобирать, я откопал и установил kernel-source с дистра мандривы =)
итак:
вот таки дела :((( а треба всеголишь было собрать модуль skystar2 |
||||||
|
|||||||
| powerfox |
|
||||
![]() I wanna fork() ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3990 Регистрация: 1.10.2005 Где: Санкт-Петербург Репутация: 26 Всего: 97 |
Кажись, ментейнер пакета баловался настоящим мандрейком. Какая-то бешеная и бесконечная рекурсия. Только непонятно, как make лезет в /lib/modules/2.6.17-5mdv/build/include/linux/version.h Vaulter, а ты не можешь скачать более новый пакет ялра мандривы? Это сообщение отредактировал(а) powerfox - 4.6.2007, 19:44 |
||||
|
|||||
| Vaulter |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1724 Регистрация: 30.12.2002 Где: бункер Репутация: 3 Всего: 22 |
powerfox, а что поможет? смотря сколько это хозяйство будет "весит" =)
а что в этих ссылках странного кстати??? это не нормально? руками ничего не делал. все делалось установщиком mandriva :( более того, драйвера nVidia встали! (хотя и ругнулись что, чтото типа не так с ядром :/) |
|||
|
||||
| powerfox |
|
||||
![]() I wanna fork() ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3990 Регистрация: 1.10.2005 Где: Санкт-Петербург Репутация: 26 Всего: 97 |
Твой модуль ищёт ядро (его файлы по ссылке) /usr/src/linux, по ней он попадает в /usr/src/linux-2.6.17-5mdv. ему надо зайти в build в итоге он опять попадает в папку с ядром. В общем всё будет так: /usr/src/linux/build после подстановки ссылок будет /usr/src/linux-2.6.17-5mdv/usr/src/linux-2.6.17-5mdv/ Как попадает скрипт в папку с модулями - надо рыть makefile. Но это не имеет значения. Какие именно?
Обычное - 100%, а мандривное - в зависимости от того, руками ли собрали. ~50 mb |
||||
|
|||||
![]()
|
| Правила форума "Linux/UNIX: Oбщие вопросы" | |
|
|
В тему здесь вопросы общие - не привязанные к определенному ПО или дистрибутиву BSD/Linux/UNIX.
За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу). В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим. Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | *NIX системы: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |