Здравствуйте, помогите разобраться.
Пытался собрать вручную образ initrd но ничего не получилось,
подозрения на то что применяю команду cpio не с теми опциями.
Это выяснил клгда взял работающий образ, разархивировал его
при помощи команды gunzip название_образа, потом распаковал его
cpio -ic < название_образа.
Далее опять собрал его командами:
cd каталог_ранее_распакованного_образа
find . -depth -print | cpio -oc > ../название_нового_образа
cd ..
gzip -9 название_нового_образа
Потом скопировал его в boot прописал в загрузку и загрузиться не смог
написало что ядро не находит /init видимо при создании что то произошло с деревом каталогов или ещё что.
Файлы старого образа и нового по размерам одинаковые а вот по содержанию разные.
Но при распаковке нового образа всё нормально, всё одинаково с распакованным старым работающим.
У меня есть подозрения что команду cpio надо применять с другими опциями, или какой то опции не хватает, но может я ошибаюсь, перепробовал разные опции и варианты но всё равно не работает.
Создавать образ при помощи dd и других команд не предлагайте, просто хочу разобраться в чём у меня ошибка.
За помощь заранее благодарен.