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

Подготовка страницы к переводу
(Подготовка страницы к переводу)
Строка 1: Строка 1:
<languages/>
<translate>
== Методы обновления прошивки ==
== Методы обновления прошивки ==
Обновление ПО контроллера можно произвести тремя способами:
Обновление ПО контроллера можно произвести тремя способами:
#Через веб-интерфейс.
#Через веб-интерфейс.
#Путём полной перепрошивки контроллера.
#Путём полной перепрошивки контроллера.
#Обновлением пакетов, установленных на устройстве.
#Обновлением пакетов, установленных на устройстве.


===Обновление через веб-интерфейс===
===Обновление через веб-интерфейс===
Подробнее ознакомиться с процессом обновления через веб-интерфейс можно в соответствующем разделе: [[Обновление_прошивки]].
 
Подробнее ознакомиться с процессом обновления через веб-интерфейс можно в соответствующем разделе: [[Special:MyLanguage/Обновление_прошивки|Обновление_прошивки]].
Данный способ является рекомендованным потому, что некоторые системные настройки (такие, как настройки сети, часового пояса, пароль к веб-интерфейсу и т.д.), а так же все пользовательские настройки и файлы конфигурации останутся без изменений. В частности, многие файлы, находящиеся в директории <nowiki>''</nowiki>''/etc/''<nowiki>''</nowiki>, оказываются нетронутыми.   
Данный способ является рекомендованным потому, что некоторые системные настройки (такие, как настройки сети, часового пояса, пароль к веб-интерфейсу и т.д.), а так же все пользовательские настройки и файлы конфигурации останутся без изменений. В частности, многие файлы, находящиеся в директории <nowiki>''</nowiki>''/etc/''<nowiki>''</nowiki>, оказываются нетронутыми.   


Строка 15: Строка 21:
*пользовательские скрипты (находятся в директории <nowiki>''</nowiki>''/etc/wb-rules/''<nowiki>''</nowiki>),
*пользовательские скрипты (находятся в директории <nowiki>''</nowiki>''/etc/wb-rules/''<nowiki>''</nowiki>),
*настройки выводов GPIO контроллера (файл <nowiki>''</nowiki>''/etc/wb-homa-gpio.conf''<nowiki>''</nowiki>).
*настройки выводов GPIO контроллера (файл <nowiki>''</nowiki>''/etc/wb-homa-gpio.conf''<nowiki>''</nowiki>).
Если вы хранили какие-либо файлы на контроллере, то при обновлении они будут потеряны, поэтому рекомендуется сделать резервную копию, подключив контроллер к ПК для [[Просмотр_файлов_контроллера_с_компьютера|просмотра файлов]].
Если вы хранили какие-либо файлы на контроллере, то при обновлении они будут потеряны, поэтому рекомендуется сделать резервную копию, подключив контроллер к ПК для [[Special:MyLanguage/Просмотр_файлов_контроллера_с_компьютера|просмотра файлов]].
<div class="tcenter" style="clear:none">[[Файл:Etc-wbconfigs.png|thumb|600px|center|Содержимое директории <nowiki>''</nowiki>''/etc/''<nowiki>''</nowiki>]]</div>
<div class="tcenter" style="clear:none">[[Special:MyLanguage/Файл:Etc-wbconfigs.png|thumb|600px|center|Содержимое директории <nowiki>''</nowiki>''/etc/''<nowiki>''</nowiki>]]</div>
 


===Полная перепрошивка контроллера===
===Полная перепрошивка контроллера===
Подробнее данный процесс описан [[Wiren_Board_5:_Восстановление_прошивки|здесь]].
Подробнее данный процесс описан [[Wiren_Board_5:_Восстановление_прошивки|здесь]].
Этот способ обновления уничтожает '''абсолютно все''' данные на устройстве. Рекомендуется к применению в случае возникновения внештатных ситуаций или неправильной работы контроллера. Разделы внутреннего накопителя перезаписываются полным образом системы, соответственно, теряются даже пользовательские настройки и скрипты. Узнать больше о структуре разделов внутреннего накопителя можно, прочитав [[Обновление_прошивки#Схема разделов microSD/eMMC|эту статью]].
Этот способ обновления уничтожает '''абсолютно все''' данные на устройстве. Рекомендуется к применению в случае возникновения внештатных ситуаций или неправильной работы контроллера. Разделы внутреннего накопителя перезаписываются полным образом системы, соответственно, теряются даже пользовательские настройки и скрипты. Узнать больше о структуре разделов внутреннего накопителя можно, прочитав [[Special:MyLanguage/Обновление_прошивки#Схема разделов microSD/eMMC|эту статью]].
 


===Обновление установленных пакетов===
===Обновление установленных пакетов===
Не стоит путать обновление прошивки контроллера с обновлением установленных на устройстве пакетов, производимым командами  
Не стоит путать обновление прошивки контроллера с обновлением установленных на устройстве пакетов, производимым командами  
<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
Строка 29: Строка 39:
</syntaxhighlight>
</syntaxhighlight>
При обновлении пакетов, пользовательские данные остаются без изменений, однако может появиться диалоговое окно вида:
При обновлении пакетов, пользовательские данные остаются без изменений, однако может появиться диалоговое окно вида:
<div class="tcenter" style="clear:none">[[Файл:Dialog.png|900px|center|Директория с настройками из раздела ''Configs'']]</div>
<div class="tcenter" style="clear:none">[[Special:MyLanguage/Файл:Dialog.png|900px|center|Директория с настройками из раздела ''Configs'']]</div>
В котором нужно выбрать, перезаписать ли конфигурационные файлы. Это окно появляется, если Вы производили изменение конфигурационного файла, относящегося к обновляемому пакету (''например, добавляли модули расширения или modbus-устройства через веб-интерфейс''). Чтобы произведённые Вами ранее настройки контроллера сохранились, нужно отказаться от перезаписи конфигурационного файла, выбрав пункт <nowiki>''</nowiki>''keep the local version currently installed''<nowiki>''</nowiki>. В случае же подтверждения перезаписи (выбора самого верхнего пункта), старые конфигурационные файлы '''безвозвратно''' удаляются.
В котором нужно выбрать, перезаписать ли конфигурационные файлы. Это окно появляется, если Вы производили изменение конфигурационного файла, относящегося к обновляемому пакету (''например, добавляли модули расширения или modbus-устройства через веб-интерфейс''). Чтобы произведённые Вами ранее настройки контроллера сохранились, нужно отказаться от перезаписи конфигурационного файла, выбрав пункт <nowiki>''</nowiki>''keep the local version currently installed''<nowiki>''</nowiki>. В случае же подтверждения перезаписи (выбора самого верхнего пункта), старые конфигурационные файлы '''безвозвратно''' удаляются.
</translate>
12 063

правки