[debian]Сборка ядра 2.6.11

Fragaria

Возникла проблемы: собираю пакет с новым ядром. Предварительно в menuconfig указываю, что нужно включить в ядро, что будет модулями, а что идёт лесом. Среди прочего включаю как модуль драйвера сетевухи via-rhine. Потом собираю пакет, и в нём этих драйверов не оказывается! 4 раза перекомпилял, всё равно та же фигня. А у меня сетевуха на ноуте как раз via-rhine. В ядре 2.4 эти дрова есть, как и в 2.2. В чём может быть проблема?

dgaf

CONFIG_VIA_RHINE ?
а зачем как модуль, или ты сетевухой редко пользуешься?
как ядро собираешь? может ты модули забыл инсталлить

Fragaria

собираю по инструкции тут, в точности, за исключением того, что добавляю при сборке параметр --bzimage, а то у меня ЛИЛО ругался, что ядро слишком большое плучается.
Думаешь, дрова для сети встроить в ядро? Попробую, но суть проблемы это не меняет, у меня не только эти дрова проподают, но и некоторые другие.
Да, и ещё - даже с новым ядром Дебиан не увидел мою USB-мышь. То есть нет ни одного устройства в /dev/ или /dev/input/, которое реагировало бы на шевеление мыши. Не знаю, что делать

Fragaria

блин, только что увидел - CONFIG_VIA_RHINE : y, а не m
значит, поддержка этой сетевухи встроена в ядро?
А почему тогда при загрузке система ругается, что модуль Via_rhine не найден?

a10063

modules.conf просит?

Fragaria

хз, я не успеваю увидеть, это всё при загрузке происходит.
У меня такое впечатление, что какую бы конфигурацию ядра я изначально не делал - при сборке всё равно устанавливаются какие-то свои параметры.

dgaf

дык собирай сам
make menuconfig
make && make modules_install

voronina

если включена devfs, то usb мышь должно быть /dev/input/mice
девайсы, которые используются: VIA rhine II, usb mouse, usb keyboard
полный текст конфига
http:///config-2.6.11.-rc4
http://10.3.0.111/config-2.6.11.-rc4
P.S. если используется nvidia-kernel то с 2.6.11 оно без патча у тебя не будет работать.
З.З.Ы. в gentoo portage на green.hackers эти патчи лежат

Fragaria

вроде включена, так как некоторые другие устройства работают (в mc рядом с ними плюсы стоят но как проверить точно - не знаю.

Makc500

dmesg | grep -i mouse
в ядре должно быть включено одно из двух:
CONFIG_USB_EHCI_HCD или CONFIG_USB_OHCI_HCD
у меня (NFORCE2) — это OHCI

Fragaria

ACPI: PS/2 Mouse controller [PS2M] at IRQ 12
Да собственно это не так важно, щаз всё равно ядро в 5-й раз пересобирать буду. Главное чтобы сетевуха заработала.

Fragaria

и то и другое - модулями =)

Makc500

и что нибудь из них при загрузке поднимается?

Fragaria

хз, а как узнать?

Makc500

dmesg

Makc500

dmesg - это чтоб понять, что при загрузке творится
а загруженные модули можно глянуть через lsmod

Gasparfx

дык собирай сам
make menuconfig
make && make modules_install
Обычно я делал:
make menuconfig
make bzImage
make modules
make modules_install
make install
Тогда ядро автоматически перенесётся в /boot, запишется lilo, и главное - создаётся initrd, загрузочный образ ram-диска, в который записываются необходимые загрузочные модули.
З.Ы. А вообще, лучше позвать кого нибуть, кто бы сам мог всё это показать...
З.З.Ы. В принципе готов сам посмотреть...

voronina

лучше с 2.6 ядрами
make menuconfig
затем поставить:
make -j 2; make modules_install;make install
и идти пить кофе

Fragaria

забейте, у меня и своими методами получается ставить, только в этот раз ерунда вышла какая-то:

Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(3,1)
Чё это и как исправить?

Fragaria

да, кстати, у меня и мышь заработала, и звук, и сетка
но решил пересобрать ядро с конфигом, который тут запостили, чуть-чуть подправив, и... сообщение выше.

Valerik62

наверное, это у тебя ядро без initrd загрузиться пытается
сделай mkinitrd и пропиши initrd.img в лило
на тему мыши - грузи модули руками, в смысле через modconf
если /dev/input/mice нет, то сделай его mknod'ом с номерами 13 63 (хотя точно не помню, доку к usb-ohci почитай)

Fragaria

да нет, всё чуть-чуть иначе.
Я собрал ядро с поддержкой системы, встроенной в ядро, и как раз сделал mkinitrd. А видимо не нужно, раз ext2-3 в ядро вкомпилена.
Оставить комментарий
Имя или ник:
Комментарий: