Сформированную microsd-карту (у меня размером 2GB) можно побайтно скопировать. Под линуксом (у меня Ubuntu 14.04 amd64) это можно сделать с помощью утилиты dd.
Вставим карту в microsd-картридер или в sd-картридер, воспользовавшись переходником microsd-sd. Выясним, выполнив команду lsblk, номер устройства, соответствующего вставленной microsd-карте (у меня это устройство /dev/sdb):
adil@Adil:/media/Data/Libraries/BBB_Kernel$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 279,5G 0 disk
├─sda1 8:1 0 100M 0 part
├─sda2 8:2 0 48,7G 0 part
├─sda3 8:3 0 44,9G 0 part /
├─sda4 8:4 0 1K 0 part
├─sda5 8:5 0 2G 0 part [SWAP]
└─sda6 8:6 0 183,8G 0 part /media/Data
sdb 8:16 1 1,9G 0 disk
└─sdb1 8:17 1 1,9G 0 part /media/rootfs
Дампим образ карты в файл на винте (у меня /media/Data/Downloads/Images/bbb/sdcard.img) блоками по 1MB:
Вставим карту в microsd-картридер или в sd-картридер, воспользовавшись переходником microsd-sd. Выясним, выполнив команду lsblk, номер устройства, соответствующего вставленной microsd-карте (у меня это устройство /dev/sdb):
adil@Adil:/media/Data/Libraries/BBB_Kernel$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 279,5G 0 disk
├─sda1 8:1 0 100M 0 part
├─sda2 8:2 0 48,7G 0 part
├─sda3 8:3 0 44,9G 0 part /
├─sda4 8:4 0 1K 0 part
├─sda5 8:5 0 2G 0 part [SWAP]
└─sda6 8:6 0 183,8G 0 part /media/Data
sdb 8:16 1 1,9G 0 disk
└─sdb1 8:17 1 1,9G 0 part /media/rootfs
Дампим образ карты в файл на винте (у меня /media/Data/Downloads/Images/bbb/sdcard.img) блоками по 1MB:
sudo dd if=/dev/sdb of=/media/Data/Downloads/Images/bbb/sdcard.img bs=1M
После окончания клонирования отмонтируем карту. Полученный образ можно примонтировать в локальную папку (например, /media/img):
sudo mkdir -p /media/img
sudo mount /media/Data/Downloads/Images/bbb/sdcard.img /media/img -t ext4 -o loop=/dev/loop1
Наш дамп можно теперь залить на другую microsd-карту такого же размера (у меня 2GB) или больше. Вставим новую microsd-карту и удалим с неё все разделы с помощью gparted (sudo gparted). Зальем дамп на новую карту (у нас она имеет то же имя - /dev/sdb):
sudo dd if=/media/Data/Downloads/Images/bbb/sdcard.img of=/dev/sdb bs=1
Использованный материал:
1) https://www.raspberrypi.org/forums/viewtopic.php?f=84&t=45562
2) http://linux.die.net/man/8/mount
После окончания клонирования отмонтируем карту. Полученный образ можно примонтировать в локальную папку (например, /media/img):
sudo mkdir -p /media/img
sudo mount /media/Data/Downloads/Images/bbb/sdcard.img /media/img -t ext4 -o loop=/dev/loop1
Наш дамп можно теперь залить на другую microsd-карту такого же размера (у меня 2GB) или больше. Вставим новую microsd-карту и удалим с неё все разделы с помощью gparted (sudo gparted). Зальем дамп на новую карту (у нас она имеет то же имя - /dev/sdb):
sudo dd if=/media/Data/Downloads/Images/bbb/sdcard.img of=/dev/sdb bs=1
Использованный материал:
1) https://www.raspberrypi.org/forums/viewtopic.php?f=84&t=45562
2) http://linux.die.net/man/8/mount
Комментариев нет:
Отправить комментарий