[linux] как собрать initrd.img ... ?
Там всё достаточно хорошо объяснено.
---
...Я работаю антинаучным аферистом...
наверняка и в fc остался
хотя я делал руками, когда приспичивало
mkinitrd ?
что такое mkinitrd - всем известно, а вот как заюзать mkinitrd чтобы включить все драйвера - вот суть проблемы.
не по одному же драйвера перечислять в опциях.
буду смотреть что контра написал
нету его и инфы по нему
Я помню, что занимался этими вещами на LoopLinux-е.
Ссылка: http://www.novell.com/documentation/suse91/suselinux-adminguide/html/ch12s03.html
---
...Я работаю антинаучным аферистом...
> не по одному же драйвера перечислять в опциях.
где включить?
в опциях чего?
в любом случае, скриптом можно сгенерировать
---
...Я работаю антинаучным аферистом...
где включить?
чтобы все драйвера( скомпиленные как модули для определенного ядра ) вошли в initrd.img
в опциях чего?
в опциях mkinird: --preload и --with
неужто не понятно было ?
эээхх ты тоже не про то толкуешь
Только если ты про установочный диск в смысле вроде того, на котором стандартный инсталлятор записан, то сдаётся мне, он другим способом собран.
мб ты слишком продвинут для этого форума ?
Действовать надо соответственно.
---
...Я работаю антинаучным аферистом...
да вроде нет
я тебе про фому, а ты мне про ерему.
может вопрос не внимательно прочитал ?
Скриптом сгенерируй опции.
а как бы мне названия всех модулей узнать ?
.config ?
другой раздел. То, что тебе надо,--- переползти на раздел,
который записан в файле, подмонтированном через loop.
---
...Я работаю антинаучным аферистом...
С тебя $50.
В LoopLinux описан способ переползания загружаемой системы на
другой раздел. То, что тебе надо,--- переползти на раздел,
который записан в файле, подмонтированном через loop.
ты наверно издеваешься
переползать мне никуда не нужно.
стоит вполне конкретная задача. см. начало
В RU.OS.CMP другие расценки.
---
...Я работаю антинаучным аферистом...
Твоя задача --- загрузиться с initrd, подгрузить модули и
перемонтировать корень.
Основная задача --- _загрузиться_ так, чтобы суметь хотя бы
подгрузить модули.
Состав initrd, в основном, определяется именно этим.
---
...Я работаю антинаучным аферистом...
мне нужно именно все модули в initrd.img засунуть.
я понимаю, что тебе кажется, что то, что ты предлагаешь мне поможет, но у меня другая совсем проблема и с установленной системой никак
не связана.
Не надо включать фантазию и телепатию
допустим есть initrd.img(или несжатый). Как посмотреть какой версии ядра он соответствует ?
аналогичный вопрос для образа ядра.
уп
Прочитать про ядрёны модули, как и где там прописана версия ядра.
---
...Я работаю антинаучным аферистом...
т.е. есть файлик, хочется понять какая версия у ядра в этом файлике.
Монтируешь файловую систему через loop и ставишь туда ядро.
С модулями.
Ну, и всем остальным.
Ядро вытягиваешь наружу.
Отмонтируешь, гзипаешь.
Получаешь твой initrd.
---
...Я работаю...
find -type f -name '*.ko' -exec basename {} \; | sed -e 's,\..*'
С тебя $50.
за такое 50 баксов не дам
Оставить комментарий
krishtaf
как сделать субж, чтобы все драйвера были включены ?другими словами: как собирают initrd.img для установочных дисков ?
все это интересно относительно fedora core 3