Здравствуйте. Вот только что собрал ядро 2.6.36. Старался делать это по минимуму необходимого, но, конечно, в пределах разумного. Был использован BFS. При зарузке нормально определились все устройства - винт, мышь, клавиатура, BT-адаптер, задалось время, нашло USB винт и тут уже начались тормоза. Точнее не тормоза... а даже н езнаю как назвать. Система не висит, при печати выпадют символы типа [^A... и т.д. Тоесть как при выполнении какой-то программы. И так продолжается очень долго. Ждал 2 минуты - не дождался. На что может быть более всего похоже? В системе IDE винт, usb мышь, PS/2 клавиатура, и внешний USB винт, на котором это и началось...
Фотку экрана приложил. По необходимости готов преоставить конфиг ядра и вывод lspci/lsusb/lsscsi.
P.S. ЭЛТ-шку не ругать У меня от неё глаза даже меньше устают чем от ЖК.
а без винта грузится ? Как вариант включить трассировку , загрузится , прицепить винт и посмотреть чё оно тупит при подключении через 1-ю консоль( или куда оно там у вас dmesg сыпет) , но видать чего-то в драйверах не включили , для поиска можно применить такой трюк - завести make menuconfig , нажать кн."/" ввести к примеру usb нажать [Enter] , оно высыпет все варианты найдите свой(какой вам нужен , повторите то же самое но уже с вашим вариантом , там будет показан прямой путь к нужной опции и(!) зависимые модули необходимые для корректной работы вашего модуля вот их видать у вас и не хватает ...
... ну я же просил четыреста капель , а сдесь четыреста две ...
и(!) зависимые модули необходимые для корректной работы вашего модуля вот их видать у вас и не хватает ...
Если не ошибаюсь, он зависимости включает сам.
А sysrq работает? Если работает, потыкайте разные комбинации, может еще какую-нибудь полезную инфу найдете -)
Еще если у вас есть работающее ядро, можно попробовать сравнить их конфиги (например, часть касающуюся usb), и, возможно, найти недостающую опцию в текущем ядре.
Или попробовать пересобрать текущее ядро с включенным логом для usb-системы.
[259715.483018] usb 1-5: new high speed USB device using ehci_hcd and address 37
[259715.600622] usb 1-5: New USB device found, idVendor=058f, idProduct=6332
[259715.600625] usb 1-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[259715.600626] usb 1-5: Product: USB Reader
[259715.600628] usb 1-5: Manufacturer:
[259715.600629] usb 1-5: SerialNumber: 058F63326337
[259715.600956] scsi37 : usb-storage 1-5:1.0
[259716.601793] scsi 37:0:0:0: Direct-Access Generic USB SD Reader 1.00 PQ: 0 ANSI: 0
[259716.602291] scsi 37:0:0:1: Direct-Access Generic USB MS Reader 1.03 PQ: 0 ANSI: 0
[259716.634119] sd 37:0:0:0: Attached scsi generic sg2 type 0
[259716.634228] sd 37:0:0:1: Attached scsi generic sg3 type 0
[259717.677679] sd 37:0:0:1: [sdc] Attached SCSI removable disk
[259717.678104] sd 37:0:0:0: [sdb] 16015360 512-byte logical blocks: (8.19 GB/7.63 GiB)
[259717.678802] sd 37:0:0:0: [sdb] Write Protect is off
[259717.678804] sd 37:0:0:0: [sdb] Mode Sense: 03 00 00 00
[259717.678806] sd 37:0:0:0: [sdb] Assuming drive cache: write through
[259717.682680] sd 37:0:0:0: [sdb] Assuming drive cache: write through
[259717.684323] sdb: sdb1
[259717.689180] sd 37:0:0:0: [sdb] Assuming drive cache: write through
[259717.689183] sd 37:0:0:0: [sdb] Attached SCSI removable disk
[259723.644639] FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive!
[260528.383476] usb 1-5: USB disconnect, address 37
[270481.541284] UDP: bad checksum. From 122.176.45.116:16850 to 192.168.1.2:22851 ulen 111
[277261.288325] UDP: bad checksum. From 192.168.208.86:35839 to 192.168.1.2:40918 ulen 38
И, соответственно, возник вопрос: что делает 32 битное ядро (gentoo-sources), установленное через emerge, на 64 битной системе? О_о
Копировал его из arch/x86_64/boot/bzImage (что на самом деле является ссылкой на arch/x86/boot/bzImage)