initramfs нужен или нет?

всем привет, прошу не кидать в меня камнями, почитал в гуглях но есть вопросы
собираю ядро, отдельный раздел будет только home
нужен ли мне initramfs? могу ли я от него отказаться?
и как вообще его собирать вручную? не нашел такой инфы
Простого способа отказаться от initramfs нет.
Да и не нужно...
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja
Простого способа отказаться от initramfs нет.
Да и не нужно...

почему не нужно? хочется прописать монолитом в ядро жесткий и фс, просто для чего мне ещё initramfs?
расковыряй mkinitcpio
bsdtar умеет
Еще один bdsm?
хочется прописать монолитом в ядро жесткий и фс
Хочется... (похвально)
но не хочется в гугле искать и время на эксперименты тратить... )))
просто для чего мне ещё initramfs?
А он и не мешает...
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja
хочется прописать монолитом в ядро жесткий и фс
Хочется... (похвально)
но не хочется в гугле искать и время на эксперименты тратить... )))
просто для чего мне ещё initramfs?
А он и не мешает...
да в том то и дело что перечитал и вроде как можно ) но хотел уточнить у сообщества) буду пробовать
ivand
bsdtar умеет
Еще один bdsm?
нет, просто инетресно, хочется всё ручками
да в том то и дело что перечитал и вроде как можно ) но хотел уточнить у сообщества) буду пробовать
Я года полтора тому назад делал, получилось, но потом подумал, а что оно мне дает и что отнимает, и решил навсегда больше такой ерундой не заниматься )))
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
Когда я пользовался Slackware, никакого initrd/initramfs у меня не было. Были модули нужных контроллеров ATA и поддержки ФС, вкомпилённые в ядро.
Если собирать всё с нуля – это проще, хотя не всегда удобнее. Но если у вас уже есть готовый mkinitcpio со всеми настройками – проще использовать его, чем выпиливать и обходиться так.

Из полезного – mkinitcpio встраивает в initramfs упрощённый шелл по имени busybox, которым в случае чего можно воспользоваться, если почему-то не смонтировалась корневая ФС, или зачем-то надо что-то такое сотворить с корневой ФС, что в обычном случае всё равно как пилить то, на чём сидишь :)

Кроме того, inirtamfs позволяет без пересборки ядра выбирать модули, которые будут грузиться на ранних стадиях загрузки.

Кроме того, initramfs содержит udev, что позволяет использовать тот или иной вид постоянного именования загрузочного и swap-разделов в строке параметров ядра.

Список можно продолжать.
 
Зарегистрироваться или войдите чтобы оставить сообщение.