исчезнувшие модули (новое рабочее ядро без модулей)
Модератор: Модераторы разделов
-
Wolker
- Сообщения: 121
- ОС: Mops, Slackware 12, Debian 5
исчезнувшие модули
Кто нибудь сталкивался с такой ситуацией?
Решил установить новое ядро 2.6.23 на слаке 11.
Компиляция ядра и модулей прошла без проблем. В итоге получил образ нового ядра bzImage.
При тестировании ядро прекрасно загрузилось, но при запуске иксов система выдала что отсутствует
каталог с новыми модулями. lsmod так же показал пустой список.В каталоге /lib/modules/новоеядро - пусто.
Складывается такое впечатление что каталог с новыми модулями переместился в другое место (куда-то по умолчанию).
Подскажите если кто знает как вернуть модули на место, что бы новое ядро смогло с ними работать.
Мои действия при компиляции:
разархивация исходников в /usr/src/linux
1. make menuconfig
2. make dep
3.make bzImage
4.make modules
5.make modules install
Копирование образа в /boot перезапуск lilo
Решил установить новое ядро 2.6.23 на слаке 11.
Компиляция ядра и модулей прошла без проблем. В итоге получил образ нового ядра bzImage.
При тестировании ядро прекрасно загрузилось, но при запуске иксов система выдала что отсутствует
каталог с новыми модулями. lsmod так же показал пустой список.В каталоге /lib/modules/новоеядро - пусто.
Складывается такое впечатление что каталог с новыми модулями переместился в другое место (куда-то по умолчанию).
Подскажите если кто знает как вернуть модули на место, что бы новое ядро смогло с ними работать.
Мои действия при компиляции:
разархивация исходников в /usr/src/linux
1. make menuconfig
2. make dep
3.make bzImage
4.make modules
5.make modules install
Копирование образа в /boot перезапуск lilo
-
Serpent
- Сообщения: 14
- ОС: ALT Linux 4.1
Re: исчезнувшие модули
5.make modules_install 
-
fines
- Сообщения: 359
- ОС: Slackware-current
Re: исчезнувшие модули
А новому ядру свое имя дал?
Это делается в config.
Попозже приведу цитату.
PS
-------------------------
Немного ошибся.
Для начала давайте посмотрим файл Makefile. Нас интересуют первые 4 строчки
VERSION = 2
PATCHLEVEL = 6
SUBLEVEL = 7
EXTRAVERSION =
...
Измените четвертую строку на
EXTRAVERSION=-my
Это приведет к тому, что сделанное нами ядро будет называться linux-2.6.7-my. Если нам нужно будет несколько вариантов ядра 2.6.7, то можно снова изменить строчку EXTRAVERSION=my2, собрать ядро еще раз и получить ядро linux-2.6.7-my2. После этого при загрузке можно будет выбирать нужный вариант ядра.
-
necr0mant
- Сообщения: 77
- ОС: Slackware X.X
Re: исчезнувшие модули
Мне автоматическая установка ядра не нравится. Делаю так
make O=~/src/kernel menuconfig
make O=~/src/kernel
sudo make O=/home/xxx/src/kernel modules_install
... все, далее руками копирую bzImage в /boot , правлю лило и выполняю lilo и все, никкаких проблем (с учетом того, что ядро сконфигурировано правильно)
make O=~/src/kernel menuconfig
make O=~/src/kernel
sudo make O=/home/xxx/src/kernel modules_install
... все, далее руками копирую bzImage в /boot , правлю лило и выполняю lilo и все, никкаких проблем (с учетом того, что ядро сконфигурировано правильно)
-
andreas90
- Сообщения: 158
- ОС: Bluewhite64 12.2
Re: исчезнувшие модули
На двухядерном процессоре делаю вот как
make -j4
make modules_install install
и все. Потом просто перезагружаюсь.
make -j4
make modules_install install
и все. Потом просто перезагружаюсь.
"Ubuntu" is an ancient African word, that means "I can't configure Slackware"
-
Wolker
- Сообщения: 121
- ОС: Mops, Slackware 12, Debian 5
Re: исчезнувшие модули
Все проблема решена. Не правильно набирал make modules_install
-
Killertester
- Сообщения: 86
- ОС: Gentoo
Re: исчезнувшие модули
А у меня такаяже проблема ядро 2.6.25 тока модули есть а неподгружаются ядро грузится на ура.
-
dna21m
- Сообщения: 39
- ОС: Slackware 12.2
Re: исчезнувшие модули
Killertester писал(а): ↑14.05.2008 00:50А у меня такаяже проблема ядро 2.6.25 тока модули есть а неподгружаются ядро грузится на ура.
в /etc/rc.d/rc.modules прописали?
-
Killertester
- Сообщения: 86
- ОС: Gentoo
Re: исчезнувшие модули
Да вроде всё прописано rc.modules ваще ссылается на rc.modules-2.6.21.5-smp
-
Killertester
- Сообщения: 86
- ОС: Gentoo
Re: исчезнувшие модули
Не ничё непойму вроде всё прописано но неподгружаются и всё тут
-
dna21m
- Сообщения: 39
- ОС: Slackware 12.2
Re: исчезнувшие модули
Killertester писал(а): ↑14.05.2008 21:14Да вроде всё прописано rc.modules ваще ссылается на rc.modules-2.6.21.5-smp
Это понятно, что там симлинк. Пробовали modprobe вручную? Или insmod?
Какая ошибка?
-
Killertester
- Сообщения: 86
- ОС: Gentoo
Re: исчезнувшие модули
Говорит такое FATAL: module capability not found дальше загрузка модулей прекращается иксы зависают приходица рестартовать комп.
-
Killertester
- Сообщения: 86
- ОС: Gentoo
Re: исчезнувшие модули
Это я так понял модуля capability нету, посмотрел в /lib/modules/2.6.25 да нету а в 2.6.21.5-smp есть гдеж для 2.6.25 его взять)
-
Killertester
- Сообщения: 86
- ОС: Gentoo
Re: исчезнувшие модули
Всё разобрался вопрос снят
-
(asper
- Бывший модератор
- Сообщения: 1661
- Статус: nano vi sed awk !
- ОС: Работает как часы !
Re: исчезнувшие модули
Отпишитесь уж, чтоб другие может не наступили на те же грабли.
Сомнительно доброе привидение
-
Killertester
- Сообщения: 86
- ОС: Gentoo
Re: исчезнувшие модули
Да не модули стали прально просто нада было отредактировать rc.modules и поставить дрова чтобы иксы грузились
-
Killertester
- Сообщения: 86
- ОС: Gentoo
Re: исчезнувшие модули
Единственное интересно почему дрова стандартные незагрузились как на старом ядре пришлось на старое грузится и редактировать inittab.
-
Killertester
- Сообщения: 86
- ОС: Gentoo
Re: исчезнувшие модули
Исобрать дрова на GF6600 неполучается пишет ERROR: Unable to build the NVIDIA kernel module.