Я нашел решение здесь . Вы можете пойти туда и проверить это, но я подведу итог здесь.
1ºsudo apt install mokutil
2ºsudo mokutil --disable-validation
Вам будет предложено ввести пароль, затем перезагрузите ноутбук, и вам будет предложено ввести пароль, который вы ввели. Не вводите полный пароль, только те символы, которые вам нужны, и вас попросят.
Например, ваш пароль "12345678", и при перезагрузке они просят вас ввести первый и третий символ. Вы должны ввести «1» и «3». Когда вы закончите, отключите безопасную загрузку.
После всего этого ваш Wi-Fi должен работать.
Я предполагаю, что вы используете genimage для создания окончательного образа SD/MMC. Если это так, то ваш файл конфигурации genimage определяет размер 256 МБ для раздела, содержащего rootfs, и этот размер слишком мал. Вам нужно изменить файл конфигурации genimage.
Исходя из проблемы, о которой вы сообщаете, я предполагаю, что вы, возможно, используете конфигурацию STM32MP1 Buildroot, которую я написал и опубликовал вhttps://github.com/tpetazzoni/buildroot/blob/2019.02/stm32mp157-dk-blog-7/вместе с серией сообщений в блоге.
И действительно, файл конфигурации genimage по адресуhttps://github.com/tpetazzoni/buildroot/blob/2019.02/stm32mp157-dk-blog-7/board/stmicroelectronics/stm32mp157-dk/genimage.cfgограничивает размер раздела rootfs до 256 МБ. Просто измените это.
После добавления некоторых модулей python3 для rpi3 я столкнулся с той же проблемой, даже с моим определенным размером 120M. Я изменил на 250M для решения.
Я думаю, что нет никакого способа предсказать, какой размер нам понадобится перед компиляцией.
В меню сделать menuconfig:
Образы файловой системы > точного размера (250M)