16 357
правок
(Отметить эту версию для перевода) |
м (Откат правок A.Degtyarev (обсуждение) к последней версии Sikmir) Метка: откат |
||
(не показаны 3 промежуточные версии 3 участников) | |||
Строка 3: | Строка 3: | ||
==Запись готового образа на карточку== <!--T:1--> | ==Запись готового образа на карточку== <!--T:1--> | ||
===Выбор нужного образа=== <!--T:2--> | ===Выбор нужного образа=== <!--T:2--> | ||
<!--T:3--> | <!--T:3--> | ||
*Зайдите на [https://github.com/ | *Зайдите на [https://github.com/wirenboard/wirenboard/releases страницу готовых образов в Github] и выберите нужный образ: | ||
**для Wiren Board 4 - название оканчивается на ''_wb4'' | **для Wiren Board 4 - название оканчивается на ''_wb4'' | ||
**для Wiren Board Smart Home 3.5 - название оканчивается на ''_wb3'' | **для Wiren Board Smart Home 3.5 - название оканчивается на ''_wb3'' | ||
Строка 16: | Строка 15: | ||
*Распакуйте архив | *Распакуйте архив | ||
*Следуйте инструкции для вашей операционной системы | *Следуйте инструкции для вашей операционной системы | ||
=== Для Windows === <!--T:4--> | === Для Windows === <!--T:4--> | ||
Строка 27: | Строка 25: | ||
* убедитесь, что другие программы не используют флеш-карту | * убедитесь, что другие программы не используют флеш-карту | ||
* в Win32DiskImager выберите распакованный образ карты, выберите букву диска и нажмите кнопку ''Write'' | * в Win32DiskImager выберите распакованный образ карты, выберите букву диска и нажмите кнопку ''Write'' | ||
=== Для Linux === <!--T:6--> | === Для Linux === <!--T:6--> | ||
Строка 45: | Строка 42: | ||
Пример процесса целиком: | Пример процесса целиком: | ||
<pre> | <pre> | ||
wget https://github.com/ | wget https://github.com/wirenboard/wirenboard/releases/download/0.6-20140614/sdcard_20140614.img.zip | ||
unzip sdcard_20140614.img.zip | unzip sdcard_20140614.img.zip | ||
umount /dev/mmcblk0p2 | umount /dev/mmcblk0p2 | ||
Строка 52: | Строка 49: | ||
sync | sync | ||
</pre> | </pre> | ||
==Создание образа по частям== <!--T:9--> | ==Создание образа по частям== <!--T:9--> | ||
Строка 92: | Строка 88: | ||
<!--T:19--> | <!--T:19--> | ||
Теперь с помощью скрипта создадим разделы на карте. | Теперь с помощью скрипта создадим разделы на карте. | ||
[https://github.com/ | [https://github.com/wirenboard/wirenboard/blob/master/image/create_partitions.sh] | ||
<!--T:20--> | <!--T:20--> | ||
Скачиваем скрипт: | Скачиваем скрипт: | ||
<pre> | <pre> | ||
wget [https://raw.github.com/ | wget [https://raw.github.com/wirenboard/wirenboard/master/image/create_partitions.sh] | ||
</pre> | </pre> | ||
Строка 105: | Строка 101: | ||
sudo bash create_partitions.sh $MYDISK | sudo bash create_partitions.sh $MYDISK | ||
</pre> | </pre> | ||
===Загрузчик=== <!--T:22--> | ===Загрузчик=== <!--T:22--> | ||
Строка 113: | Строка 108: | ||
<!--T:24--> | <!--T:24--> | ||
Готовый образ u-boot для записи в раздел: [https://github.com/ | Готовый образ u-boot для записи в раздел: [https://github.com/wirenboard/wirenboard/tree/master/contrib/u-boot u-boot] | ||
<!--T:25--> | <!--T:25--> | ||
Скачиваем образ | Скачиваем образ | ||
<pre> | <pre> | ||
wget "https://github.com/ | wget "https://github.com/wirenboard/wirenboard/blob/master/contrib/u-boot/u-boot.sb.cl25?raw=true" -O u-boot.sb | ||
</pre> | </pre> | ||
Строка 137: | Строка 132: | ||
sudo dd if=u-boot.sb of=$MYDISK1 bs=512 seek=4 | sudo dd if=u-boot.sb of=$MYDISK1 bs=512 seek=4 | ||
</pre> | </pre> | ||
===Создание фс=== <!--T:29--> | ===Создание фс=== <!--T:29--> | ||
Строка 154: | Строка 148: | ||
sudo mkfs.ext4 $MYDISK2 -L rootfs | sudo mkfs.ext4 $MYDISK2 -L rootfs | ||
</pre> | </pre> | ||
===Копирование образа на раздел=== <!--T:33--> | ===Копирование образа на раздел=== <!--T:33--> | ||
<!--T:34--> | <!--T:34--> | ||
Готовый образ (включая ядро, dtbs, модули и прошивки): [https://github.com/ | Готовый образ (включая ядро, dtbs, модули и прошивки): [https://github.com/wirenboard/wirenboard/releases releases] | ||
<!--T:35--> | <!--T:35--> | ||
Строка 167: | Строка 159: | ||
<!--T:36--> | <!--T:36--> | ||
<pre> | <pre> | ||
wget https://github.com/ | wget https://github.com/wirenboard/wirenboard/releases/download/0.1/rootfs.tar.gz | ||
</pre> | </pre> | ||
Строка 188: | Строка 180: | ||
umount /media/user/rootfs | umount /media/user/rootfs | ||
</pre> | </pre> | ||
==Пример== <!--T:41--> | ==Пример== <!--T:41--> | ||
Строка 194: | Строка 185: | ||
<!--T:42--> | <!--T:42--> | ||
ОС Ubuntu, свежая SD-карта подключенная к встроенному считывателю и определяющаяся как /dev/mmcblk0. | ОС Ubuntu, свежая SD-карта подключенная к встроенному считывателю и определяющаяся как /dev/mmcblk0. | ||
[https://github.com/ | [https://github.com/wirenboard/wirenboard/ Репозиторий] скачан, мы находимся в его корне. | ||
<!--T:43--> | <!--T:43--> | ||
Строка 206: | Строка 197: | ||
sudo dd if=../contrib/u-boot/u-boot.sb of=/dev/mmcblk0p1 bs=512 seek=4 | sudo dd if=../contrib/u-boot/u-boot.sb of=/dev/mmcblk0p1 bs=512 seek=4 | ||
sudo ./create_fs.sh /dev/mmcblk0p2 | sudo ./create_fs.sh /dev/mmcblk0p2 | ||
<!--T:45--> | <!--T:45--> | ||
Строка 219: | Строка 209: | ||
umount /dev/mmcblk0p2 | umount /dev/mmcblk0p2 | ||
</pre> | </pre> | ||
<!--T:48--> | <!--T:48--> | ||
См. также [[Special:MyLanguage/Стандартный образ ФС|Стандартный образ ФС]]. | См. также [[Special:MyLanguage/Стандартный образ ФС|Стандартный образ ФС]]. | ||
</translate> | </translate> |