LINUX.ORG.RU

История изменений

Исправление kostik87, (текущая версия) :

Собрать initrd - это чем делается?

Руками. Пишете свой init сценарий, собираете busybox с поддержкой нужных вам утилит, либо берёте готовый. В некоторой директории создаёте иерархию поддиректорий соответствующую стандартам FHS, помещаете в неё busybox и init сценарий, создаёте соответствующие символьные ссылки на busybox, средствами find, gzip и cpio собираете initrd.

dracut подойдет?

Если разберётесь как настроить, то подойдёт, но проще написать свой init сценарий. Без дополнительных проверок весь код init сценарий будет строк 20.

Исправление kostik87, :

Собрать initrd - это чем делается?

Руками. Пишете свой init сценарий, собираете busybox с поддержкой нужных вам утилит, либо берёте готовый. В некоторой директории создаёте иерархию поддиректорий соответствующую стандартам FHS, помещаете в неё busybox и init сценарий создаёте соответствующие символьные ссылки на busybox, средствами find, gzip и cpio собираете initrd.

dracut подойдет?

Если разберётесь как настроить, то подойдёт, но проще написать свой init сценарий. Без дополнительных проверок весь код init сценарий будет строк 20.

Исходная версия kostik87, :

Собрать initrd - это чем делается?

Руками. Пишете свой init сценарий, собираете busybox с поддержкой нужных вам утилит, либо берёте готовы. В некоторой директории создаёте иерархию поддиректорий соответствующую стандартам FHS, помещаете в неё busybox и init сценарий создаёте соответствующие символьные ссылки на busybox, средствами find, gzip и cpio собираете initrd.

dracut подойдет?

Если разберётесь как настроить, то подойдёт, но проще написать свой init сценарий. Без дополнительных проверок весь код init сценарий будет строк 20.