благодарю за ответ! так... когда я пишу uname -r мне выдается 2.6.15-26-386 понятно что это ядро 2.6.15. но что это за цифра 26 тогда? видимо это вовсе не ядро 2.6.15 иначе бы все работало со конфигом дистрибутива. Так ведь?
> Действительно, лучше взять ядро поновее, чем в дистрибутиве. > Если не хотите 2.6.20, то наложите patch-2.6.16 на kernel-2.6.15, > затем patch-2.6.16.26. я хотел patch-2.6.16.26 можно же??? Или как мне доапргрейдить до версии 2.6.16.26? Можно сначала до 2.6.16 потом до 2.6.16.26 т.е. два раза? Или достаточно одного patch-2.6.16.26? > Зачем используете ~/kernel/build? У меня такого опыта нету, всегда > собираю ядра в дереве исходников. ну я тоже так собирал, но потом прочитал внимательно README, а там рекомендуется делать это в другую папку, ну я просто не стал спорить. И потом это может оказаться очень удобным. см ниже.. > Запускайте make mrproper для очистки, в вашем случае может make > O=~kernel/build mrproper. но я делаю clean, это тоже самое??? > 2) ok > 2.1) ok > 3) make oldconfig > 4) не надо > 5) не надо > 6) make > 7) не надо а почему? Ведь я модули тоже нужны.. > 8) ok > 9) ok > > Далее не уверен, но у меня initrd сам создавался после 9) и конфиг > grub сам поправлялся, используя за основу активное ядро. > > 10) не надо ну так у меня по какой-то причине не появляется файлик /dev/initrd.img-2.6* эта команда его создает. > 11) ok > 12) не надо > > Если всё заработает, то только тогда меняйте конфиг под себя, как в > 3) и 5), пункт 4) не нужен. это понятно, ... но чу меня такая беда примерно месяц, так что.. я уже плохо верю в простоту пути ;) > > Расскажите, как получилось. если получится конечно расскажу, Таким образом как бы такие непонятные моменты: 1) 2.6.15-26-386 тоже что и 2.6.15 (я думаю что нет) 2) как доапгрейдить 2.6.15 до 2.6.16.26 (2.6.15 -> patch 2.6.16 -> patch 2.6.16.26) спасибо огромное за помощь! > > > Игорь Озеров пишет: > > Умолчательное ядро - да, то которое идет вместе с дистрибутивом. да, может > > быть я не точно выразился, сейчас поясню. > > uname -r > > 2.6.15.26-386 > > > > (я компиляю правда 2.6.15 наверное это не верно? Надо скачать patch есть > > такой 2.6.16.26 (2.6.15.26 нет такого). > > Наверное он подойдет.. надо проверить.. > > > > > > все действия выполняю от root, > > Действия такие. > > 1) беру исходники (2.6.15) распаковываю их в /usr/src/ > > получаю папку /usr/src/linux-2.6.15/ > > > > 1.1) создалл папку для билда: ~/kernel/build > > > > 2) копирую конфиг который идет с дистрибутивом > > cp -v /boot/config-2.6.15 /usr/src/linux-2.6.15/.config (если правльно > > помню, но это он точно я проверял ;)) > > > > 2.0) cd /usr/scr/linux-2.6.15 > > 2.1) vi ./Makefile > > добавляю суффикс -686-1 (чтобы не потереть существующее ядро) > > 3) далее make O=~kernel/build menuconfig > > 4) из программы по конфигурированию уже далею: load -> .config > > 5) затем выхожу и подтверждаю сохранение конфигурации > > 6) make O=~kernel/build bzImage > > 7) make O=~kernel/build modules > > 8) make O=~kernel/build modules_install > > 9) make O=~kernel/build install > > 10) mkinitrd -o /root/initrd.img-2.6.15-686-1 2.6.15-686-1 > > 11) проверяю что теперь творится в boot: ls -l /boot > > 12) правлю конфиг grub'аЖ : vi /boot/grub/menu.1 (или как там..) > > копирую 6-ть строк для старого ядра, переименовывая релиз ядра -26-386 на > > -686-1 > > > > все, перезапускаюсь. > > > > Нет ну вот у меня все-таки сильные подозрения на счет патча... > > Спасибо за помощь! > > > > > > -----Original Message----- > > From: Sergey Markelov <[EMAIL PROTECTED]> > > To: [email protected] > > Date: Tue, 24 Apr 2007 15:49:37 +0700 > > Subject: Re: /dev/scd0 куда же он мог исчезнуть. Принимаются любые советы! > > > >> Что значит "умолчательный конфиг" и что значит "подсовывать" его? > >> "Умолчательное ядро", видимо, из дистрибутива? > >> Опишите все ваши действия при компиляции, установке ядра и его > >> запуске из grub. > >> > >> > >> Игорь Озеров пишет: > >>> Уважаемые коллеги! > >>> я не могу понять, что с моим cdrom, ситуация следующая. > >>> Угрохал уйму времени, но качественного результата так и не получил. > >>> (хотя очень много узнал нового, что конечно неплохо ;)) > >>> С умолчательным ядром проблем с cdrom никаких нет. > >>> Но если компилирую ту же версию ядра (скаченную с http://www.kernel.org/) > >>> подсовывая умолчательный конфиг, но CDROM пропадает, > >>> т.е. нет устройства /dev/scd0 (которое раньше было) > >>> > >>> Пречем, я нашел странные файлы (блочные устройства): > >>> /dev/.static/scd[0-10] > >>> т.е. казалось бы что это имеет отношение к cdrom, > >>> пробовал смонтировать не получилось, сообщение - > >>> не верное блочное устройство. (чт-то типа такого) > >>> > >>> dmesg показывает что cdrom'а нет, т.е. нет записи о нем > >>> udevinfo тоже не видит > >>> udevmonitor никак не реагирует > >>> > >>> OS - ubuntu (dapper) > >>> ядро - 2.6.15-26-386 (ядро стало быть версии 2.6.15) > >>> комп. - toshiba a100-233 > >>> контроллер IDE ATA/ATAPI PCIIDE/IDECHANNEL/415.. > >>> контроллер SCSI & RAID GEN_SCSIADAPTER > >>> > >>> пробовал наигрывать параметрами главным образом в секции device drivers - > >>> scsi, ata, block device, ничего не помогает. > >>> Уважаемые коллеги! Может быть есть кто-нибудь кто может подсказать в чем > >>> тут дело? > >>> > >>> Может кто-нибудь подскажет что проверить, куда смотреть? > >>> Благодарю заранее! > >> > >> -- > >> ubuntu-ru mailing list > >> [email protected] > >> https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru > >> > > > > > -- > ubuntu-ru mailing list > [email protected] > https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru > -- ubuntu-ru mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru
