Потеря файлов при обновлении ПО: различия между версиями

Материал из Wiren Board
Строка 7: Строка 7:
Обновление ПО рекомендуется производить именно так потому, что все настройки и файлы конфигурации останутся без изменений. В частности, всё содержимое папки ''/etc/'' оказывается нетронутым, т.к. обновление не затрагивает этот раздел. В этой папке хранятся все подключенные устройства и виджеты, пользовательские скрипты и настройки со страницы ''Configs''.  
Обновление ПО рекомендуется производить именно так потому, что все настройки и файлы конфигурации останутся без изменений. В частности, всё содержимое папки ''/etc/'' оказывается нетронутым, т.к. обновление не затрагивает этот раздел. В этой папке хранятся все подключенные устройства и виджеты, пользовательские скрипты и настройки со страницы ''Configs''.  
Если вы хранили какие-либо файлы на контроллере, то рекомендуется сделать их резервную копию, подключив контроллер к пк для [[Просмотр_файлов_контроллера_с_компьютера|просмотра файлов]].
Если вы хранили какие-либо файлы на контроллере, то рекомендуется сделать их резервную копию, подключив контроллер к пк для [[Просмотр_файлов_контроллера_с_компьютера|просмотра файлов]].
<div class="tcenter" style="clear:none">[[Файл:Etc-wbconfigs.png|мини|center|Директория с настройками из раздела ''Configs'']]</div>
<div class="tcenter" style="clear:none">[[Файл:Etc-wbconfigs.png|600px|center|Директория с настройками из раздела ''Configs'']]</div>


===[[Wiren_Board_5:_Восстановление_прошивки|Перезапись образа системы]]===
===[[Wiren_Board_5:_Восстановление_прошивки|Перезапись образа системы]]===
Строка 19: Строка 19:
</source>
</source>
При обновлении пакетов, пользовательские данные остаются без изменений, однако может появиться диалоговое окно вида:
При обновлении пакетов, пользовательские данные остаются без изменений, однако может появиться диалоговое окно вида:
 
<div class="tcenter" style="clear:none">[[Файл:Dialog.png|700px|center|Директория с настройками из раздела ''Configs'']]</div>
В котором нужно выбрать, перезаписать ли конфигурационные файлы. В случае подтверждения перезаписи, старые файлы безвозвратно удаляются.
В котором нужно выбрать, перезаписать ли конфигурационные файлы. В случае подтверждения перезаписи, старые файлы безвозвратно удаляются.

Версия 16:14, 13 февраля 2018

Методы обновления прошивки

Обновление ПО контроллера можно произвести двумя способами:

  1. Через Веб-Интерфейс
  2. Путём записи в контроллер полного образа системы

Обновление ПО производится путём перезаписи разделов памяти контроллера (подробнее с разметкой памяти можно ознакомиться в РАЗДЕЛЕ111!!!!1!), соответственно данные, хранящиеся на разделах, подвергающихся обновлению, уничтожаются.

Обновление через веб-интерфейс

Обновление ПО рекомендуется производить именно так потому, что все настройки и файлы конфигурации останутся без изменений. В частности, всё содержимое папки /etc/ оказывается нетронутым, т.к. обновление не затрагивает этот раздел. В этой папке хранятся все подключенные устройства и виджеты, пользовательские скрипты и настройки со страницы Configs. Если вы хранили какие-либо файлы на контроллере, то рекомендуется сделать их резервную копию, подключив контроллер к пк для просмотра файлов.

Директория с настройками из раздела Configs

Перезапись образа системы

Данный способ обновления уничтожает Абсолютно Все данные на устройстве. Рекомендуется к применению в случае возникновения внештатных ситуаций или неправильной работы контроллера. Все разделы памяти устройства перезаписываются, соответственно, теряются даже пользовательские настройки и скрипты.

Примечание

Не стоит путать обновление прошивки контроллера с обновлением установленных на устройстве пакетов, производимым командами

apt-get update
apt-get upgrade

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

Директория с настройками из раздела Configs

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