Всем привет,
Понимаю, что вопрос тупой. Но все вопросы тупые, когда на них уже знаешь ответ. Задачка у меня простая: собираю initramfs с утилитками от busybox. Тулчейн собирал с Buildroot и лежит он у меня в /home/Developer/Toolchain/arm-toolchain. Busybox собираю примерно следующим образом:
busybox_vers=1.19.3 initramfs_rootfs_path=$(pwd)/rootfs
buildBusyBox() { make -C busybox-$busybox_vers clean make -j2 -C busybox-$busybox_vers make -C busybox-$busybox_vers CONFIG_PREFIX=$initramfs_rootfs_path install }
Initramfs отваливается каждый раз с «Kernel panic - not syncing: Attempted to kill init!» Подозрение на то, что я не правильно собрал busybox и точнее, что uclibc надо бы линковать статично. Но как это делается? Гыгль даёт 1000 ответов, не могу найти мой правильный.
Всем спасибо, velik