Создание microSD-карты с образом: различия между версиями

Нет описания правки
Строка 1: Строка 1:
==Загрузчик==
[[Сборка U-Boot]]




Строка 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 cp -rp rootfs/* /media/user/mountpoint
sudo bash create_partitions.sh /dev/sdb
</pre>
</pre>


здесь /media/user/mountpoint - точка монтирования раздела карты:
 
==Загрузчик==
См. [[Сборка U-Boot]]
Готовый образ u-boot для записи в раздел: https://github.com/contactless/wirenboard/tree/master/contrib/u-boot


<pre>
<pre>
user@host:~$ mount
sudo dd if=../contrib/u-boot/u-boot.sb of=/dev/sdb1 bs=512 seek=4
....
....
/dev/sdb1 on /media/user/mountpoint type ext4 (rw,nosuid,nodev,uhelper=udisks2)
</pre>
</pre>


==Создание фс==


* скопировать ядро, dtbs, модули и прошивки на второй раздел:
<b>/dev/sdb2</b> - второй раздел флешки, <b>rootfs</b> - название раздела.
<pre>
sudo mkfs.ext4 /dev/sdb2 -L rootfs
</pre>




==Копирование образа на раздел==
Готовый образ (включая ядро, dtbs, модули и прошивки): https://github.com/contactless/wirenboard/releases
См. также [[Сборка образа]]


версия берётся из последних строчек вывода tools/rebuild.sh
<pre>
export kernel_version=3.12.0-rc2-imxv5-x0.7
</pre>


Примонтировать созданную файловую систему. По-умолчанию в Ubuntu она монтируется в <b>/media/user/rootfs/</b>.




Распаковываем образ на раздел:
<pre>
<pre>
tools/copy_kernel.sh /media/user/mountpoint
tar xfpz rootfs.tar.gz -C /media/user/rootfs/
</pre>
</pre>


Отмонтируем файловую систему
Отмонтируем файловую систему
Строка 55: Строка 65:
umount /media/user/mountpoint
umount /media/user/mountpoint
</pre>
</pre>
См. также [[Стандартный образ ФС]].