3690
правок
Строка 1: | Строка 1: | ||
Строка 11: | Строка 9: | ||
==Сборка вместе== | |||
Согласно [http://eewiki.net/display/linuxonarm/iMX233-OLinuXino] | Согласно [http://eewiki.net/display/linuxonarm/iMX233-OLinuXino] | ||
Строка 20: | Строка 18: | ||
* скопировать rootfs на второй раздел | * скопировать rootfs на второй раздел | ||
Здесь /dev/sdb - устройство флеш-карты. | |||
==Таблица разделов== | |||
С помощью скрипта https://github.com/contactless/wirenboard/blob/master/image/create_partitions.sh | |||
<pre> | <pre> | ||
sudo | sudo bash create_partitions.sh /dev/sdb | ||
</pre> | </pre> | ||
==Загрузчик== | |||
См. [[Сборка U-Boot]] | |||
Готовый образ u-boot для записи в раздел: https://github.com/contactless/wirenboard/tree/master/contrib/u-boot | |||
<pre> | <pre> | ||
sudo dd if=../contrib/u-boot/u-boot.sb of=/dev/sdb1 bs=512 seek=4 | |||
... | |||
/dev/sdb1 | |||
</pre> | </pre> | ||
==Создание фс== | |||
<b>/dev/sdb2</b> - второй раздел флешки, <b>rootfs</b> - название раздела. | |||
<pre> | |||
sudo mkfs.ext4 /dev/sdb2 -L rootfs | |||
</pre> | |||
==Копирование образа на раздел== | |||
Готовый образ (включая ядро, dtbs, модули и прошивки): https://github.com/contactless/wirenboard/releases | |||
См. также [[Сборка образа]] | |||
Примонтировать созданную файловую систему. По-умолчанию в Ubuntu она монтируется в <b>/media/user/rootfs/</b>. | |||
Распаковываем образ на раздел: | |||
<pre> | <pre> | ||
tar xfpz rootfs.tar.gz -C /media/user/rootfs/ | |||
</pre> | </pre> | ||
Отмонтируем файловую систему | Отмонтируем файловую систему | ||
Строка 55: | Строка 65: | ||
umount /media/user/mountpoint | umount /media/user/mountpoint | ||
</pre> | </pre> | ||
См. также [[Стандартный образ ФС]]. |