Partition2rootfs

Материал из Toshiba AC100 wiki
Перейти к навигации Перейти к поиску

Архив rootfs из образа партиции

sudo mkdir -p /mnt/partition
sudo mount partition.img /mnt/partition -o loop
pushd /mnt/partition
sudo tar pczf /tmp/rootfs.tar.gz .
popd
sudo umount /mnt/partition

Создаем папку, куда будем монтировать образ

sudo mkdir -p /mnt/partition

Монтируем образ. Иногда может возникать ошибка (неизвестный параметр), в этом случае попробуйте указать, тип файловой системы для монтирования, например -t ext4.

sudo mount partition.img /mnt/partition -o loop

Переходим в папку, куда смонтировали образ (чтобы в архиве были пути, относительно рута образа)

pushd /mnt/partition

Пакуем. Параметры: p - сохранять права на файлы, c - создать, z - сжатие gzip, f - сохранить в указанный файл

sudo tar pczf /tmp/rootfs.tar.gz .

Возвращаемся в исходную папку

popd

И отмонтируем образ

sudo umount /mnt/partition