On Tue, Dec 27, 2005 at 09:28:13PM +0300, Sergey Vlasov wrote: [...] > > > поскольку там из mkinitrd-busybox напрочь вынесена поддержка старых > > > ядер. > > > > Именно на x86_64? > > Да. > > %ifnarch ia64 x86_64 > echo CONFIG_FEATURE_2_4_MODULES=y >> .config > echo CONFIG_FEATURE_INSMOD_VERSION_CHECKING=y >> .config > %endif > > В busybox-1.00-mkinitrd.config поддержка 2.4 выключена. Это, вероятно, дело рук того, кто в Сс. > > > Зачем я сейчас возился с 2.4.32 - непонятно. > > > > Это как раз понятно, 2.4.x пока ещё (мне) нужен рабочим, а не в форме > > приятного воспоминания. > > В смысле "зачем я сейчас возился со сборкой 2.4.32 для x86_64" (и даже > запатчил kernel-modules-alsa по поводу проблемы, которая проявляется > только на 2.4.x + x86_64). Чтобы можно было слушать музыку на dual-head opteron'е, который издаёт звуки значительной громкости безо всякой alsa. > > > Что в таком > > > случае делает в Сизифе kernel-image-std-up-2.4.29-alt5.1.x86_64.rpm - > > > тоже непонятно. > > > > Скорее всего это ядро никто никогда не загружал. Удалить? > > У меня единственное предположение - это ядро может быть нужно для > получения пакета kernel-headers-std-up, который может требоваться для > сборки каких-то других пакетов. Очень может быть. > Я не знаю, чем можно быстро получить список пакетов, которые требуют для > сборки kernel-headers-std-up (или, что более вероятно, > kernel-headers-std). Хотя в srclist для apt соответствующая информация > должна быть. Можно сделать grep по логам сборки, beehive/success$ grep -l ^kernel-headers-std- * |grep -v ^kernel-modules- |wc -l 56 -- ldv