Цитата:
Есть хороший сводный мануал?
Мануалами я давно уже не пользуюсь, разве что когда-то читал "Ядерную физику для домохозяек". Принцип простой:
[*] Скачиваешь исходники с http://kernel.org
[*] Распаковываешь, например, в /usr/src/
[*] Ставишь make, gcc, kernel-package, libncurses5-dev, fakeroot
[*] Копируешь конфиг работающего ядра в /usr/src/linux-x.yy.zz/.config
[*] В каталоге с исходниками командуешь make menuconfig
[*] Лазишь по менюшке, отключаешь то, что гарантированно не нужно, включаешь то, что нужно, не трогаешь то, в чем не уверен

[*] Если собираешь ядро с initrd - не забываешь включить поддержку этого самого initrd и cramfs. Если вкомпилил файловую систему, на которой корень и поддержку своего чипсета в ядро - то initrd обычно не нужен
[*] Закончив настройку, выходишь из конфигуратора, сохраняешь изменения, после чего даешь команду
Код:
make-kpkg kernel_image --rootcmd fakeroot --initrd
если без initrd - соответственно, последний ключ не нужен. Ждешь, пока соберется пакет, потом ставишь его через dpkg, перезагружаешься, пробуешь новое ядро. Если все работает - в тех же исходниках можешь снова командовать make menuconfig и отрезать что-нибудь еще.
Цитата:
Пробовал как-то поставить новее ядро из стандартной репы, проверил записи в grub'е -- всё, вроде, указывало правильно на initrd и vmlinuz, запустился, получил kernel panic, не удивился, потому что фиг его знает что я там ещё не сделал, вернул всё как было и оставил так. Может, там самую малость допилить надо было, а я не знал, что именно.
Вот как раз из репозитория оно и должно работать, было б лучше, если б тогда разобрался.
Цитата:
Lenny или Squeeze?
Lenny, но ядро на десктопе старое ванильное - лень обновиться до нового 31-го.
Цитата:
:mrgreen: К счастью, нет.
Тогда тебе сюда. Добавляешь репозиторий, получаешь список пакетов, потом apt-cache search linux image и смотришь, что там есть поновее. У меня это на данный момент linux-image-2.6.30-bpo.1-amd64, соответственно, ставить командой
Код:
apt-get install -t lenny-backports linux-image-2.6.30-bpo.1-amd64
Цитата:
Странно, я всегда думал, что ванильный софт -- это изначально поставляемый разработчиком, как раз безо всяких изменений и дополнений, например OOo от самого SUN'а.
Цитата:
То есть, ванилью должно быть как раз стандартное ведро из стабильной репы
1-е != 2-му. Почти во всех дистрибутивах на софт, в том числе и на ядро, накладываются различные патчи, поэтому то, что ты ставишь из репозитория - это уже не ванильное ядро.
_________________
Registered Linux User # 377068
Аз есмь линуксоид

Присоединяемся к акции массового перехода на Jabber -
самую современную сеть обмена мгновенными сообщениями!
Меня можно найти в Jabber-конференции , на ЛОРе или через JabberWorld