dennica: Не получается собрать ядро

16 сообщений / 0 new
Последнее сообщение
Гость
dennica: Не получается собрать ядро

В ответ на команду make bzlmage получаю сообщение : [i]"Нет правила для сборки цели 'bzlmage' "[/i]. Что это означает и в чем моя ошибка?

Dumus
Аватар пользователя Dumus
Не в сети
Зарегистрирован: 17/09/2010

Не отконфигурил, или неправильно отконфигурил...
Что перед этим делал?

Мой микроблог: http://juick.com/Dumus/

edge (не проверено)

[quote=dennica]В ответ на команду make bzlmage получаю сообщение : [i]"Нет правила для сборки цели 'bzlmage' "[/i]. Что это означает и в чем моя ошибка?[/quote]

Последовательность сборки ядра следующая:
1. Заходишь в каталог cd /sr/src/linux если нет linux, надо сделать симлинк на текущую версию ядра ln -s /usr/src/linux-2.6.x /usr/src/linux
2. Правишь под свою систему конфигурацию ядра make menuconfig, make config или make xconfig. Записываешся при выходе.
3. Если ядро 2.6, то:
make bzImage modules modules_install install && reboot
Если ядро 2.4, то:
make dep bzImage modules modules_install install && reboot

dennica (не проверено)

Перед этим архив с ядром распаковал в /usr/src, зашел в получившуюся папку, выполнил make mrproper, затем настроил по make xconfig, сохранил настройки, а затем команда make bzImage не прошла.

Sheridan
Аватар пользователя Sheridan
Не в сети
Зарегистрирован: 20/09/2010

делай следующее
make clean distclean (может и не быть - непомню)
make menuconfig
make bzImage modules modules-install install

dennica (не проверено)

После очередной попытки сделать все то же и в том же порядке команда все же прошла. Ядро собрал и поставил. Загрузил ядро - работает, но почему-то дисков в приводе не видно. Сами приводы примонтированы. Тип ФС iso9660. Параметры следующие: supermount, ro, iocharset=koi8-r. Есть ли у кого-нибудь мнения по поводу того, как же мне все же увидеть диски в приводах?
P.S. При настройке ядра "Include IDE/ATAPI CDROM support" включил, "ISO 9660 CDROM file system support" тоже включил. Какие настройки еще могли влиять на чтение CD? Я английский знаю посредственно - мог и пропустить что-то. В настройках непонятные для меня пункты оставлял по умолчанию, т.е., как и было.

Sheridan
Аватар пользователя Sheridan
Не в сети
Зарегистрирован: 20/09/2010

он точно туда монтирует где ищеш?

dennica (не проверено)

Монтирует /mnt/cdrom1 и /mnt/cdrom2 соответственно. Ищу там же. Вопрос: а куда еще automount может примонтировать приводы?

Sheridan
Аватар пользователя Sheridan
Не в сети
Зарегистрирован: 20/09/2010

hal их может монтировать в /media
Если привод r/rw то еще надобы включить поддержку scsi

dennica (не проверено)

В /media пусто. Оба привода пишущие. На прошлом ядре писали без проблем. Scsi включал, кажется, модулем, но точно не помню. Да и суть-то все равно не в этом. Те настройки ядра, которые я не менял, должны были остаться теми же, что и были в старом ядре, я правильно понимаю?

Sheridan
Аватар пользователя Sheridan
Не в сети
Зарегистрирован: 20/09/2010

если ты заменял .config тем конфигом что со старым йадром то да

rudy (не проверено)

Какая версия ядра? По Changelogу на kernel.org похожие проблемы были у 2.6.11.(x), кроме последнего (x). Если патчил, то патчи наложились корректно? Rejectов не было?

rudy (не проверено)

Еще вариант: отключи автомонтер вообще и замонтируй руками. Если не пройдет - скорее всего проблема с ядром.

dennica (не проверено)

Именно. Патчил 2.6.10 до 2.6.11. Патчи наложились без сообщений об ошибках. Не в курсе: если до 2.6.12 пропатчить, там не было такой проблемы?

rudy (не проверено)

Я те Changelogи еще не читал :-)) Попробуй до последнего опубликованного патча 2.6.12.5 допатчить.

dennica (не проверено)

Уже пробую. Спасибо. Надеюсь, будет работать.

RSS-материал