Уже говорил "1 инит системы немного изменился, было power 0x00310710, стало power 0x00820710" "Причина в 1-ом пункте ..."
Подменил boot_prep, пришла в чувства.
Попробовал еще linux_prep подменить, поведение не изменилось.
Я похоже не так понял сообщение - похоже размер который передается через a-tag для рамдиска меньше чем рамдиск реально занимает. Нужно добавить размер в том файле что я говорил где атаги
Я припоминаю еще по старому форуму кто-то интересовался вроде как initramfs не линковать с ядром а передавать отдельным файлом - у меня с наскоку как раз с размером какие то проблемы возникли, я тогда вообще указывал точный размер, как сделать правильно я не знаю - невозможно же знать в общем случае заранее размер полученного архива... надо покопать старый форум.. а может уже в новом :)
Я чего то не понимаю, всю жизнь думал, сжатый образ корневой распаковывается (уже в другое место), а память высвобождается.
Если сделать как предлагаешь, мы ведь просто потеряем частть памяти ушедшей на сжатый образ initrd.
Меня эта пересборка уже начинает трясти (каждый раз по 5 минут), вставил в аргументы запуска ядра initrd=0x40400000,0x800000, а на выходе так и осталась старая командная строка ...
Блин, хоть тресни:Мало того что setup_initrd_tag изменен дык и командная строка (стрим отключен) в конфиге указана как: console=ttyAM0,115200 root=/dev/mmcblk0p3 initrd=0x40400000,0x800000