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

Навигация

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

Нет описания правки
(Новая страница: «Find the name of the second section on the flash drive and write it in a variable <pre> MYDISK2="/dev/sdb2" </pre>»)
Метки: правка с мобильного устройства правка из мобильной версии
 
(не показано 16 промежуточных версий 2 участников)
Строка 31: Строка 31:
*find out the name of the device corresponding to the map. This is usually /dev/mmcblk0 or /dev/sdX (where X is the letter). This command can help  <pre>dmesg | tail</pre>
*find out the name of the device corresponding to the map. This is usually /dev/mmcblk0 or /dev/sdX (where X is the letter). This command can help  <pre>dmesg | tail</pre>
*:<b> Do not confuse the device name! Incorrectly specifying the name of the device, you will lose all data on your computer forever!</b>
*:<b> Do not confuse the device name! Incorrectly specifying the name of the device, you will lose all data on your computer forever!</b>
*umount partitions of the map I remontiroval Linux automatically:
*unmount the map partitions that Linux mounted automatically:
**if the device is called / dev /mmcblk0, the partitions are called/dev /mmcblk0p1,/dev /mmcblk0p2, etc.
**if the device is called /dev/mmcblk0, the partitions are called /dev/mmcblk0p1, /dev/mmcblk0p2, etc.
**if the device is called / dev /sdb, the partitions are/dev /sdb1,/dev /sdb2, etc.
**if the device is called /dev/sdb, the partitions are /dev/sdb1, /dev/sdb2, etc.
*An example of a command:<pre>umount /dev/mmcblk0p1</pre>
*An example of a command:<pre>umount /dev/mmcblk0p1</pre>
*flash the card:<pre>sudo dd if=sdcard.dd of=/dev/mmcblk0 bs=4M</pre>
*flash the card:<pre>sudo dd if=sdcard.dd of=/dev/mmcblk0 bs=4M</pre>
Строка 64: Строка 64:
*copy the root filesystem to the second partition
*copy the root filesystem to the second partition


First you need to find out the name of the device with the flash card. Use the search. You can, for example, try to run the program GParted and see it. Dev / dev / sdb, and may look like / dev /mmcblk0
First you need to find out the name of the device with the flash card. Use the search. You can, for example, try to run the program GParted and see it. Dev /dev/sdb, and may look like /dev/mmcblk0


When the device is found, we create a variable to facilitate the use of the following commands
When the device is found, we create a variable to facilitate the use of the following commands
Строка 115: Строка 115:




===Creating an image building file===
===Creating FS===


Find the name of the second section on the flash drive and write it in a variable
Find the name of the second section on the flash drive and write it in a variable
Строка 122: Строка 122:
</pre>
</pre>


<b>rootfs</b> станет названием этого раздела.
<b>rootfs</b> will become the name of this partition.


<pre>
<pre>
Строка 129: Строка 129:




===Копирование образа на раздел===
===Copy image to partition===


Готовый образ (включая ядро, dtbs, модули и прошивки): [https://github.com/contactless/wirenboard/releases releases]
Released image (including kernel, dtbs, modules and firmware): [https://github.com/contactless/wirenboard/releases releases]




См. также [[Special:MyLanguage/Сборка образа|Сборка образа]]
See also [[Special:MyLanguage/Сборка образа/en|Image Building]]


<pre>
<pre>
Строка 140: Строка 140:
</pre>
</pre>


Теперь надо примонтировать созданную файловую систему созданную нами ранее. ''Как это сделать в терминале?''
Now we need to mount the file system we created earlier.'' How to do it in the terminal?''


По-умолчанию в Ubuntu она монтируется в <b>/media/$USER/rootfs/</b>. Найдите куда система смонтировалась на вашем компьютере.
By default in Ubuntu it is mounted in <b>/media/$USER/rootfs/</b>. Find where the system is mounted on your computer.


Распаковываем образ на раздел:
Unpack the image into a section:
<pre>
<pre>
  sudo tar xfpz rootfs.tar.gz -C /media/$USER/rootfs/
  sudo tar xfpz rootfs.tar.gz -C /media/$USER/rootfs/
Строка 150: Строка 150:




Отмонтируем файловую систему:
Unmount the file system:
<pre>
<pre>
umount /media/user/rootfs
umount /media/user/rootfs
Строка 156: Строка 156:




==Пример==
==Example==


ОС Ubuntu, свежая SD-карта подключенная к встроенному считывателю и определяющаяся как /dev/mmcblk0.
Ubuntu OS, SD card is connected to the built-in reader and defined as /dev/mmcblk0.  
[https://github.com/contactless/wirenboard/ Репозиторий] скачан, мы находимся в его корне.
[https://github.com/contactless/wirenboard/ The repository] is downloaded, we are in its root.


Образ rootfs.tar.gz находится внутри папки rootfs.
Image file rootfs.tar.gz is located inside the rootfs system folder.


<pre>
<pre>
Строка 182: Строка 182:




См. также [[Special:MyLanguage/Стандартный образ ФС|Стандартный образ ФС]].
See [[Special:MyLanguage/Стандартный образ ФС/en|FS standart image]].
translator, wb_editors
4285

правок