Перейти к содержанию

Навигация

Сборка образов прошивки: различия между версиями

Привёл в порядок раздел "Сборка образа для загрузки на контроллер"
(Привёл в порядок раздел "Сборка образа для загрузки на контроллер")
Строка 192: Строка 192:


== Сборка образа для загрузки на контроллер ==  
== Сборка образа для загрузки на контроллер ==  
''TODO: раздел требует дополнения''


Скрипты для сборки образов находятся в директории images. Перед сборкой образа необходима '''готовая''' корневая ФС.
Скрипты для сборки образов находятся в директории images. Перед сборкой образа необходима '''готовая''' корневая ФС.
<blockquote>''Не забывайте установить путь у ФС в переменную ROOTFS</blockquote>
<blockquote>''Не забывайте установить путь у ФС в переменную ROOTFS</blockquote>


Пример: собираем образ прошивки для Wiren Board '''6x''', корневая ФС находится по пути $ROOTFS:


Пример: собираем образ прошивки для Wiren Board '''6x''', корневая ФС находится по пути $ROOTFS:
<syntaxhighlight lang="console">
<syntaxhighlight lang="bash">
# ./image/create_images.sh 6x
./image/create_images.sh 6x
chmod a+rw -R ./output/images/
</syntaxhighlight>
</syntaxhighlight>


Владельцем созданных файлов образов будет пользователь root, поэтому после создания файла может понадобиться отдельно дать доступ к нему обычным пользователям, например, так:
<syntaxhighlight lang="console">
# chown a+rw -R ./output/images/
</syntaxhighlight>


Готовый образ будет лежать по пути <code>output/image/<current_datetime>/<current_datetime>_webupd_wb6x.fit</code>.
Готовый образ будет лежать по пути <code>output/image/<current_datetime>/<current_datetime>_webupd_wb<board>.fit</code>.


== См. также ==
== См. также ==
wb_editors
154

правки