Как создать и смонтировать squashfs для файловой системы Ubuntu 16.04 LTS на beagle bone black

У меня есть корневая файловая система, разработанная для Ubuntu 16.04 LTS с использованием шагов, упомянутых на https://eewiki.net/display/linuxonarm/BeagleBone+Black.

Я хочу создать и смонтировать squashfs на SD-карте для гончей кости. Я создал два раздела на SD-карте, оба из которых имеют тип vfat, первый содержит файл u-boot.img, MLO, zimage ядра и файл uEnv.txt.

Я скопировал filesystem.squashfs на второй раздел. И бутарги как

setenv bootargs console=tty0 console=${console} ${optargs} ${cape_disable} ${cape_enable} root=/dev/mmcblk0p2 rootfstype=squashfs rootwait ${cmdline}

Я не могу загрузиться с вышеуказанными настройками. Это дает ниже ошибку:

VFS: Невозможно открыть корневое устройство "mmcblk0p2" или unknown-block(179,2): ошибка -19

Пожалуйста, поделитесь вашими взглядами / предложениями по созданию и монтажу squashfs на SD-карте для Beagle Bone.

Ценю твою помощь.

0 ответов

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