LINUX.ORG.RU

Каким образом можно сохранить установленную систему в img-файл?

 , ,


0

2

Здравствуйте. Установил Bananian на Banana Pi с помощью файла-образа bananian-1501.img и настроил всё так, как мне нужно. Возможно ли теперь каким-либо образом сохранить настроенную систему обратно в img-файл, чтобы можно было, в случае чего, его снова развернуть на (другую) MicroSD?


не слушай наркоманов с dd, они с его помощью и своих детей делают. mksquashfs

darkenshvein ★★★★★
()
Ответ на: комментарий от armbox

Для создания img-файла попытался воспользоваться dd:

dd if=/dev/mmcblk0 | ssh user@host "dd of=/home/user/bananian.img"

img-файл на удалённой машине создаётся, однако что-то он какой-то чересчур большой получается: оригинальный bananian-1501.img весит 1985024Kb, тогда как bananian.img до сих пор создаётся и весит уже 3579616Kb. В чём может быть дело?

P.S. bananian-1501.img записан на MicroSD 16Gb. Корневую директорию не расширял под размер MicroSD.

Sferg
() автор топика
Ответ на: комментарий от Sferg

Потому что они его сняли с /dev/mmcblk0 размером - 2Gb, а у тебя размер - 16Gb. DD сливает весь указанный девайс, и без разницы расширял ли ты rootfs или нет.

armbox
()
Ответ на: комментарий от armbox

«Win32 Disk Imager» работает аналогично dd - сливает весь девайс, в след. версии вроде бы планируют сжатие сделать

armbox
()
Ответ на: комментарий от Sferg

По этой инструкции ставил? Тогда img это dd образ. Надо расширить фс на всю флешку, чтоб не пропадали место зря и копировать с сжатием, или копировать определённый размер. Подробно описано на http://help.ubuntu.ru/wiki/backup и в man dd

ss_ash ★★★
()

Вопрос по теме, а как правильно вывод dd в пайп gzip'у передать. Ему же нужно of= прописывать?

ieeya
()
Ответ на: комментарий от ieeya

Все, уже прочитал из ссылки постом выше.

sudo dd if=/dev/sdXY bs=1M conv=noerror | gzip -c > /mnt/backup/root.dd.gz
ieeya
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.