Проблемы сборки ядра (bzImage=22 байта)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

Аватара пользователя
Xaktyc
Сообщения: 604
ОС: Gentoo 2008.0, WinXP

Проблемы сборки ядра

Сообщение Xaktyc »

Предисловие:
Gentoo 2008.1 собранная с Minimal install CD. Ядро 2.6.28-r2 и vanilla 2.6.29-r6 (вроде r6). Ядро вродь было до этого собрано с поддержкой альсы билтин.
***
Проблема появилась вчера, хотел пересобрать ядро с поддержкой ALSA (че-то она не включалась).
сделал

Код: Выделить всё

emerge alsa

скачались исходники ядра.
пошел компилить - компилится чрезвычайно быстро и ядро весит 22 байта. Сделал

Код: Выделить всё

make mrproper
перенастроил все с нуля. Собираю - то же самое.
Глянул в рядом лежащие исходники ванилы, попробовал собрать - результат 4096 байт.

Точно не помню что делал до, но вроде ничего особенного, кроме как по инструкции на Gentoo Handbook добавлял строку:

Код: Выделить всё

ALSA_CARDS="hda-intel"

После убрал, все равно не компилится. При конфигурации ядра выбирал компилить альсу модулями, а не встроенно. Но думаю, это не могло никак сказаться на сборке ядра вцелом.
На всякий случай привожу make.conf
Очень надеюсь, что получится решить, надо пересобрать ядро.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
Xaktyc
Сообщения: 604
ОС: Gentoo 2008.0, WinXP

Re: Проблемы сборки ядра

Сообщение Xaktyc »

Звук сделал, а ядро не компилится.
Времени проходит очень мало.

Код: Выделить всё

skobkin linux # time make && make modules_install
  CHK     include/linux/version.h
  CHK     include/linux/utsrelease.h
  SYMLINK include/asm -> include/asm-x86
  CALL    scripts/checksyscalls.sh
  CHK     include/linux/compile.h
dnsdomainname: Unknown host
Kernel: arch/x86/boot/bzImage is ready  (#2)
  Building modules, stage 2.
  MODPOST 9 modules

real    0m13.090s
user    0m10.350s
sys     0m2.238s
  INSTALL arch/x86/kernel/test_nx.ko
  INSTALL drivers/gpu/drm/drm.ko
  INSTALL drivers/gpu/drm/i915/i915.ko
  INSTALL drivers/hid/hid-dummy.ko
  INSTALL drivers/media/video/gspca/gspca_main.ko
  INSTALL drivers/scsi/scsi_wait_scan.ko
  INSTALL net/bluetooth/bluetooth.ko
  INSTALL sound/core/snd-hwdep.ko
  INSTALL sound/pci/hda/snd-hda-intel.ko
  DEPMOD  2.6.28-gentoo-r2

Может где-то есть более подробные логи?
Спасибо сказали:
Аватара пользователя
Maximus_V
Сообщения: 432
ОС: Gentoo, FreeBSD

Re: Проблемы сборки ядра

Сообщение Maximus_V »

Xaktyc писал(а):
03.03.2009 18:41
хотел пересобрать ядро с поддержкой ALSA (че-то она не включалась).
сделал

Код: Выделить всё

emerge alsa

Что же вы именно сделали? Портежа с названием "alsa" вроде как нету, есть alsa-drivers и alsa-utils. Второй из них и надо ставить при сборке ядра с поддержкой ALSA.
Почему ядро быстро компилится? По команде make без параметров будут компилиться только вновь включенные элементы в ядро, а если конфиг не меняется - то и компиляция проходит быстро.
Спасибо сказали:
Аватара пользователя
Xaktyc
Сообщения: 604
ОС: Gentoo 2008.0, WinXP

Re: Проблемы сборки ядра

Сообщение Xaktyc »

При emerge alsa вытягивается gentoo-sources.
alsa-utils поставил. Звук уже настроил. Ядро как компилилось в 22 байта так и компилится.
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Проблемы сборки ядра

Сообщение serzh-z »

Xaktyc писал(а):
04.03.2009 01:22
Ядро как компилилось в 22 байта так и компилится.
Что это значит?
Спасибо сказали:
Аватара пользователя
Xaktyc
Сообщения: 604
ОС: Gentoo 2008.0, WinXP

Re: Проблемы сборки ядра

Сообщение Xaktyc »

Вродь в первом посте писал...
gentoo-sources => 22 Bytes
vanilla-sources => 4096 bytes
шо-то мне подсказывает, что оно не загрузится...

Код: Выделить всё

skobkin linux # make
  CHK     include/linux/version.h
  CHK     include/linux/utsrelease.h
  SYMLINK include/asm -> include/asm-x86
  CALL    scripts/checksyscalls.sh
  CHK     include/linux/compile.h
dnsdomainname: Unknown host
Kernel: arch/x86/boot/bzImage is ready  (#2)
  Building modules, stage 2.
  MODPOST 9 modules
skobkin linux # ls -la arch/i386/boot
итого 8
drwxr-xr-x 2 root root 4096 Мар  4 02:22 .
drwxr-xr-x 3 root root 4096 Мар  3 02:00 ..
lrwxrwxrwx 1 root root   22 Мар  4 02:22 bzImage -> ../../x86/boot/bzImage
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: Проблемы сборки ядра

Сообщение serzh-z »

Xaktyc
В первом посте ничего не увидел... В чём проблема - не понял. Не грузится ядро или смущает четырёхкилобайтовый размер файла каталога и двадцатидвухбайтовом размер симлинка? Если первое - то не увидел описание симптомов, на чём именно оно останавливается?
Спасибо сказали:
Аватара пользователя
DaemonTux
Сообщения: 1480
Статус: Юный падаван
ОС: Gentoo

Re: Проблемы сборки ядра

Сообщение DaemonTux »

Xaktyc писал(а):
04.03.2009 02:17
lrwxrwxrwx 1 root root 22 Мар 4 02:22 bzImage -> ../../x86/boot/bzImage[code]


Нечего что это показывается размер ссылки а не размер образа ядра?
Vladivostok Linux User Group
Спасибо сказали:
Аватара пользователя
Xaktyc
Сообщения: 604
ОС: Gentoo 2008.0, WinXP

Re: Проблемы сборки ядра

Сообщение Xaktyc »

Ой черт... ну я и затупил... Сорь... Надо больше спать...
Мну прост заклинилона 22 байтах... Паду мозг перезагружу >.<
Спасибо сказали: