Использование initramfs в качестве корневой файловой системы с buildroot

Мы используем PH8700 SoM в нашем проекте (на основе TI Sitara AM335x SoC). Я пытаюсь создать собственный zImage со встроенными initramfs. Я использую конфигурационный файл buildroot для Beagle Bone Green. Я проверил создание образа cpio, проверил опцию "исходная файловая система RAM, связанная с ядром Linux", а также выбрал свой пользовательский файл конфигурации ядра Linux, в который я добавил следующие параметры:

CONFIG_DEVTMPFS=y 
CONFIG_INITRAMFS_SOURCE="/pathtobuildroot/output/images/rootfs.cpio"
CONFIG_INITRAMFS_COMPRESSION_GZIP=y

Мои загрузочные загрузочные файлы: root=/dev/ram0 ramdisk_size=16384 rotfstype=ext4 rootwait console=ttyO0,115200

Хотя ядро ​​не может обработать файловую систему. Журнал ядра во вложении.

0 ответов

Другие вопросы по тегам