Сбой при монтировании SD-карты при попытке смонтировать
Драйвер SD-карты через SPI и драйвер SPI для конкретной платы были включены в Linux, пока SD-карта обнаруживается, но установка не выполняется. Пожалуйста, просмотрите приведенный ниже журнал для справки.
# cd /
# ls
bin init linuxrc opt run tmp
dev lib media proc sbin usr
etc lib64 mnt root sys var
-----SD Card inserted-----
[ 1368.820495] mmc0: host does not support reading read-only switch, assuming write-enable
[ 1369.106903] mmc0: new SDHC card on SPI
[ 1369.811157] mmcblk0: mmc0:0000 SS08G 7.40 GiB
[ 1371.203216] mmcblk0: p1
# mount -t auto /dev/mmcblk0p1 /root/
mount: mounting /dev/mmcblk0p1 on /root/ failed: No such file or directory
Я добавил запись devtmpfs в файл buildroot fstab. Я проверил / dev и обнаружил, что есть запись для mmcblk0p1, и есть каталог с именем / root также в корневой точке монтирования. Я не могу найти причину этой проблемы.
Любая помощь / руководство приветствуются.
1 ответ
В linux при обновлении до более новой версии ядра поддержка файловой системы ext3/4 каким-то образом автоматически сбрасывалась. После включения через menuconfig, компиляции и тестирования было обнаружено, что он работает должным образом.