Страница 1 из 1

initrd и с чем его едят

Добавлено: 12 окт 2007 15:30
SCIF
Здравствуйте, уважаемые. У меня тут вопрос возник. Может он конечно предельно туп, но объясните убогому. В чём прелесть initrd?? Как я понимаю это эдакий мини-корень с кучей модулей и некоторым софтом. Внимание вопрос - нахер оно нужно на рабочей системе (просто кроме live-cd не вижу ему применений)?? Его ведь вроде как ещё и под конкретное ядро пересобирать нужно и т.п. Живу я на своих машинах и серваках на ядрах с вкомпиленными жизненноважными модулями и в menu.lst инитрд соответственно заремлен для этого ядра.

Re: initrd и с чем его едят

Добавлено: 13 окт 2007 08:56
michael
Да нафиг он не упал для нормальной системы. Нужен он, когда ядро не может примонтировать root fs без некоего шаманства. Например, корень на raid'е, в файле или вообще зашифрован.

Re: initrd и с чем его едят

Добавлено: 13 окт 2007 19:23
hatred
Ну не только, имхо, в некоторых дистрибутивах все делается модулями, тем самым уменьшая занимаемое ядром место в памяти - все в монолите таки больше кушает, ради эксперимента проверял, поэтому что бы саппортить какую-то фс корня, предположим, нужно что бы соотвествующий модуль был.

ЗЫ на слаке его не юзал, ибо ядро собирал сам с чем нужно только мне. На Архе обленился, ставлю ядро из репозитария, а там юзается initrd, ну и я его юзаю.