Потеря файлов при обновлении ПО

Введение

В этой статье мы рассказываем какие файлы будут потеряны при выбранном способе обновления прошивки контроллера.

Процесс прошивки описан в статье Обновление прошивки контроллера Wiren Board.

Частичное обновление прошивки через APT

 
Окно Modified configuration Files

При обновлении пакетов, пользовательские данные остаются без изменений,но может появиться запрос на перезапись файлов конфигурации Modified configuration Files.

Выберите, что делать с вашими файлами конфигурации:

  • keep the local version currently installed — сохранить без изменений.
  • install the packade maintainer`s version — заменить версиями из обновляемого пакета и потерять ваши настройки.

Обновление прошивки целиком

 
Содержимое директории /etc/

При обновлении сохраняются:

  • системные настройки: сеть, часовой пояс, пароль к веб-интерфейсу.
  • устройства, подключенные по RS-485, /etc/wb-mqtt-serial.conf;
  • модули ввода-вывода и расширения /etc/wb-hardware.conf;
  • настройки универсальных входов/выходов A1-A4 /etc/wb-homa-adc.conf;
  • пользовательские скрипты /etc/wb-rules/;
  • настройки выводов GPIO контроллера /etc/wb-homa-gpio.conf.

ВНИМАНИЕ: При обновлении не сохраняется файл настроек Modbus TCP/Slave шлюза: /etc/wb-mqtt-mbgate.conf — сохраните этот файл вручную. Сохранение будет автоматизировано в одной из следующих версий ПО.

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

Сброс к заводским настройкам

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