On Mon, Dec 25, 2000 at 09:58:11PM +0200, Alexander Bokovoy wrote: > Хочу предложить красивое на мой взгляд решение для проблемы, > описанной мною в [BUG] kernel 2.2.18-ipl1mdk на уровне программы > установки. Либо я чего-то не понимаю в этом вопросе, либо есть стандартное решение - initial ramdisk, на который автоматически помещаются все необходимые драйвера. Так оно на photo работает. Единственное уязвимое место здесь - скрипт /sbin/installkernel - чудовище, написанное на перле, которому мы вынуждены доверять при установке ядра. Возможно, оно не создает initrd, хотя и призвано делать это автоматически. Ну и, конечно, тот perl-скрипт в инсталляторе, который делает аналогичную работу. > Да, вот еще один момент в новом ядре: > > make install вызывает arch//boot/install.sh, который в Mandrake > представляет собой ссылку на /sbin/installkernel, который в свою очередь > является скриптом на перле. Так вот, вызов выглядит как > > sh -x ./install.sh > > и sh честно пытается этот скрипт разобрать как набор команд ему самому, > игнорируя указанный /usr/bin/perl в заголовке. Происходит это на > свежеустановленном Сизифе, обновленном до /incoming. Странно, у меня никто не пытался запустить этот install.sh... Разве что "make install" руками? Тогда надо вызов исправить на простой ./install.sh Regards, Dmitry +-------------------------------------------------------------------------+ Dmitry V. Levin mailto://ldv@fandra.org Software Engineer PGP pubkey http://www.fandra.org/users/ldv/pgpkeys.html IPLabs Linux Team http://linux.iplabs.ru Fandra Project http://www.fandra.org +-------------------------------------------------------------------------+ UNIX is user friendly. It's just very selective about who its friends are.