|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Aleksey Barabanov 2:5020/400 18 Aug 2005 13:35:06 To : Zahar Kiselev Subject : Re: linux для десктопов -------------------------------------------------------------------------------- Zahar Kiselev wrote: > Hello Aleksey! > > Aug 17 20:35 05, Aleksey Barabanov wrote to Zahar Kiselev: > > >> FS. Мне это проще, чем возиться с initrd. Хотя вполне допускаю что > >> тот, кто не пересобирает ядро под свои надобности (не умеет или не > >> нужно) - вполне может предпочесть initrd как более простую > >> альтернативу пересборке ядра. Hо мне-то все равно пересобирать - чего > >> бы и нужный драйвер внутрь не включить... > AB> ???? > AB> Зачем. > Ядро зачем пересобирать? Чтобы включить в нем нужное и выключить ненужное. Забудьте об этом ! Ядро пересобирается только если в исходном есть ошибки или в нем не хватает нужных опций, которые надо добавить в виде патчей. Вы еще скажите что вы ядро пересобирате через make.... ;)))) Лучше и не продолжать. > AB> Initrd нужен только для процесса загрузки. > Hаиболее типичный случай - загрузка с ide диска. Выносить его драйвер в > модуль - не вижу в этом случае никакого практического смысла. Захар, вы сами себе придумываете проблемы. И первая ошибка, что вы пытаетесь заново собрать из иномарки даже не жигуль а велесипед. Вот конфиг от SuSE93 wsalekseybb:~ # zcat /proc/config.gz | grep CONFIG_IDE CONFIG_IDE=m CONFIG_IDEDISK_MULTI_MODE=y # CONFIG_IDE_TASK_IOCTL is not set CONFIG_IDE_GENERIC=m CONFIG_IDEPCI_SHARE_IRQ=y CONFIG_IDEDMA_PCI_AUTO=y # CONFIG_IDEDMA_ONLYDISK is not set # CONFIG_IDE_ARM is not set CONFIG_IDE_CHIPSETS=y # CONFIG_IDEDMA_IVB is not set CONFIG_IDEDMA_AUTO=y wsalekseybb:~ # И что интересно, если вас на самом деле интересует почему так, то вы можете пообщаться с разработчиками. Пытались ? Предполагаю что нет. Объяснить почему IDE в модуле ? Элементарно. Дело в том, что ata диск не единственное устройство для подключение к fs. А модуль КАШИ HЕ ПРОСИТ! Это общепринятая позиция. Вы же исходите из сообращений, что размещение модулей в initrd сопровождается финансовыми затратами или иными потерями производительности и проч. Это не верно. -- Bye. Aleksey Barabanov <alekseybb at mail.ru> --- ifmail v.2.15dev5.3 * Origin: home (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/185292c2576fd.html, оценка из 5, голосов 10
|