Пересборка ядра

dimas dimas000 на ya.ru
Вт Апр 20 09:35:44 BST 2010


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

ну, насчет "обязательно модуль" - это вопрос спорный. люди делают полностью
монолитные ядра и ничего... кстати, у меня дистрибутивное ядро без инитрд
грузится при желании))
стоит на usb-hdd Дебиан, там все нормально, что на дистрибутивном ядре, что на
самосборном. но я его изначально туда же и ставил (ну, не совсем, фс сменил, но
все же...), а тут что? если стоит где стояло - ума не приложу, почему его не
должно там быть. в дистрибутивном ядре usb_storage идет модулем.
уж и хз, что придумать... можно попробовать mkinitramfs, но думаю, мало что
изменится. да, прикол именно в usb_storage? контроллер там, uhci какой-нибудь - не?
кстати, kernel-package какой версии? если 11.x из убунтовских репов, то лучше
сразу обновлять на дебиановский, ибо 11-й неадекватно себя ведет у многих
(правда, другая беда обычно, но мало ли)
Shinto Volokos пишет:
> В том-то и фишка, что изменения /etc/initramfs-tools/* не помогают. Для
> ядра из репов срабатывает, для самосборного - нет. Уж не совсем идиот.
> 
> Да, это usb_storage, в основном. Система не грузится после сборки
> монолитом. Обязательно должен быть модуль. Т.е. получается такая
> ситуация:
> компилишь в ядро - вываливается в busybox, вручную монтируешь, exit -
> загрузка продолжается.
> компилшь модулем - всё отлично, корневая система монтируется при старте.
> 
> В Пнд, 19/04/2010 в 18:43 +0400, dimas пишет:
>> не надо вручную. есть папка /etc/initramfs-tools/, в которой и хранится все
>> необходимое для этого самого update-initramfs. в частности, есть в ней файл
>> modules, в котором можно прописать список модулей, необходимых для включения в
>> инитрд.
>> ЗЫ. можно поинтересоваться, что там за модули такие, что нужно их аж в инитрд
>> пихать? если без них никак диск не опознается или корневая фс не монтируется, то
>> такие вещи лучше сразу монолитом включать
>>
> 
> 
> 

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkvNZ04ACgkQWTjo4hdLuIUCoQCgrsGZ/PKnp3RyWyrYmYLau5Jd
/wkAnAsaxodL8c6bKtVHXtAsBTf2Kh/N
=XFh6
-----END PGP SIGNATURE-----



Подробная информация о списке рассылки ubuntu-ru