Увеличение корневого раздела

Не удаётся увеличить корневой раздел.

Текущая версия Wiren Board 6.5 (s/n ), release wb-2407 (as stable).

При обновлении прошивки с включенной опцией увеличения корневого раздела, прошивка устанавливается, контроллер перезагружается, но корневой раздел остаётся прежним.
/dev/mmcblk0p1 2048 34815 32768 16M 53 OnTrack DM6 Aux3
/dev/mmcblk0p2 34816 2131967 2097152 1G 83 Linux
/dev/mmcblk0p3 2131968 4229119 2097152 1G 83 Linux
/dev/mmcblk0p4 4229120 7405567 3176448 1.5G 5 Extended
/dev/mmcblk0p5 4231168 4755455 524288 256M 82 Linux swap / Solaris
/dev/mmcblk0p6 4757504 7405567 2648064 1.3G 83 Linux

При попытке сделать сброс до заводских контроллер в итоге не загружается, горит постоянным красный индикатор. После выключения загружается.

Спойлер

Received good update FIT /mnt/data/.wb-update/202410151431_wb-2407_bullseye_wb6x.fit, starting update

Thu Oct 17 12:15:27 UTC 2024: started update from /mnt/data/.wb-update/202410151431_wb-2407_bullseye_wb6x.fit

Description: WirenBoard firmware update
Compatible device: contactless,imx6ul-wirenboard61
Firmware version: 202410151431
Firmware compatible: +single-rootfs +fit-factory-reset +force-repartition +repartition-ramsize-fix +update-from-cloud
Release name: wb-2407
Release suite: stable
Release target: wb6/bullseye
Release repo prefix:
Time of creation: Tue Oct 15 14:34:33 UTC 2024

Checking SHA1 hash of install
SHA1 hash of install ok
32+0 records in
32+0 records out
16384 bytes (16 kB, 16 KiB) copied, 0.00850856 s, 1.9 MB/s
tar: stdout: write error
Firmware seems to be compatible with this controller
Extracting install script
Running install script
Using flags from /mnt/data/.wb-update/install_update.web.flags: --factoryreset
Console logging enabled; tempfile /tmp/tmp.hPCGRbTqgj, final file /mnt/data/.wb-update/wb-console.log will be written on exit
32+0 records in
32+0 records out
16384 bytes (16 kB, 16 KiB) copied, 0.012763 s, 1.3 MB/s
tar: stdout: write error
Firmware seems to be compatible with this controller
Watch logs in the debug console, or in /mnt/data/.wb-update/state/update.log
Rebooting system to install update
Waiting for Wiren Board to boot again…
Reboot system

С флешки не обновляется — ограничивается только одним первым писком.

Добрый день.

Я не вижу тут параметров для изменения размеров.
Поэтому - ожидаю более подробное описание действий и того чем получаемый результат отличается от ожидаемого.

Возможно, это были логи после попытки сброса на заводские.
Сейчас сделал ещё раз обновление с расширением раздела и собрал логи.

Также в предыдущих логах увидел такой текст:

Installation logs:
%%% Console logging enabled; tempfile /tmp/tmp.uzIvrf, final file /mnt/data/.wb-update/wb-console.log will be written on exit
%%% Extend tmpfs size to whole RAM
%%% Remount tmpfs in /tmp with size=498M
%%% Maybe update factoryreset.fit to fix tmpfs size issue at 512M RAM (with emmc update)
%%% Replace factoryreset.fit with current fit to fix rootfs extending issue at 512M RAM

diag_AKH5EWIS_2024-10-17-16.03.09.zip (116,4 КБ)

Да, вот она и причина. Замените файл расположенный в /mnt/data/.wb-restore/factoryreset.fit предварительно на тот же который используете для загрузки через web-интерфейс.
С компьютера это можно сделать так:

scp ./factoryreset.fit root@<адрес контроллера>:/mnt/data/.wb-restore/factoryreset.fit

Если вы имеет в виду каталог .wb-update, то залил туда factoryreset.fit.
Потом обновил с web UI.
Размер раздела не изменился.
Или как нужно было сделать?

diag_AKH5EWIS_2024-10-17-18.56.34.zip (116,8 КБ)

Нет.
Именно файл /mnt/data/.wb-restore/factoryreset.fit следует заменить на новый перед обновлением.

Этого каталога не было изначально, поэтому я просил.
Я его создал, загрузил туда fit, дал права на всякий случай (если он не от root читается).
Обновил с интерфейса, ничего не изменилось после перезагрузки.

Спойлер

ls -la /mnt/data/
total 56
drwxr-xr-x 11 root root 4096 Oct 18 16:49 .
drwxr-sr-x 4 root root 4096 Oct 18 19:11 …
drwxr-xr-x 2 www-data www-data 4096 Oct 18 16:50 .wb-restore
drwxr-xr-x 3 www-data www-data 4096 Oct 17 18:49 .wb-update

ls -la /mnt/data/.wb-restore/
total 235512
drwxr-xr-x 2 www-data www-data 4096 Oct 18 16:50 .
drwxr-xr-x 11 root root 4096 Oct 18 16:49 …
-rwxr-xr-x 1 www-data www-data 241148714 Oct 18 16:50 factoryreset.fit

приложен диагностический архив, доступен только сотрудникам поддержки
(117,6 КБ)

Весьма похоже на Не расширился rootfs wb 7.2.1 - #19 от пользователя BrainRoot
Попробуйте пожалуйста.

Раздел увеличился после записи флага вручную в файл и последующего обновления.

echo -e ‘–force-repartition /n’ > /mnt/data/.wb-update/install_update.web.flags