Как отключается\включается поддержка initrd ?
То есть, чтобы можно было отключить\включить загрузку образа initrd.img при запуске системы, а нужные при запуске драйвера брались бы из ядра системы (подразумевается, что оно будет скомпилировано с ними).
Отключается\включается поддержка initrd где-то в системе, или это зависит от того, как сконфигурировано и скомпилировано ядро ?
Отключается\включается поддержка initrd где-то в системе, или это зависит от того, как сконфигурировано и скомпилировано ядро ?
Зависит от конфигурации ядра. Модулем не собирается. При отключении не забудьте вкомпилить в ядро (не модулями) поддержку своих файловых систем и дисков. Поправить Grub на предмет initrd (оставить пустым).
Оно либо загружается, либо нет, настраивается в загрузчике ядра. Так же в ядре должна быть скомпилина поддержка initrd, если его все-таки нужно загружать.
Для включения/выключения initrd нужно при пересборке ядра соответственно включить/выключить опцию Initial RAM disk (initrd) support в меню Device Drivers и так-же прописать/удалить initrd в настройках загрузчика.
Если Вы не используете initrd, то все драйверы, необходимые для загрузки системы (драйвер контролера SATA и поддержка вашей FS) должны быть монолитно включены в ядро.