BackUp Raspberry Pi и уменьшение размера img образа

Январь 23, 2021 - Время чтения: ~1 минут

Для создания BackUp мы будем использовать программу для windows - Win32 Disk Imager

С помощью программы мы снимаем образ с карточки misroSD в формате img.

Не рекомендуется использовать карточки больших размеров в Raspberry Pi так как при создании бэкаппа они будут считываться целиком и образ будут занимать такой же размер 32Гб, 64Гб и т.д. Оптимальный размер это 8-16Гб.

Восстановление бэкапа делаем через эту же программу Win32 Disk Imager

Нужно указать путь к сохраненному файлу образа и нажать кнопку Write.

Уменьшение размера img образа

Воспользуемся скриптом PIShrink - запускать его будем из Linux Mint. Так как мы работаем под Windows то нам потребуется установить виртуальную машину с Linux Mint.

Требуется программное обеспечение:

1. Устанавливаем VirtualBox

2. Сделайте виртуальную машину

Настройки ВМ:

1-2 ГБ ОЗУ

Виртуальный жесткий диск 12 ГБ

Видео 64 МБ

Включите 3D-ускорение (чтобы избежать всплывающих окон)

Удалить дискету

Выбрать сетевой интерфейс и установить как мост

3. Смонтируйте iso в ВМ и устанавливаем Linux Mint

4. Устанавливаем гостевое дополнение

Щелкните меню «Устройства» в окне VirtualBox и выберите «Вставить компакт-диск с гостевыми дополнениями ...»

Он запустится автоматически, выберите запуск и введите пароль

-  Добавьте вновь созданного пользователя в группу "vboxsf"

5. Включите вашу общую папку (для этого под windows системой создаем папку)

Меню / «Устройства»

Настроить общую папку - «Выбрать» параметры «Подключить и навсегда»

6. Перезагрузите / сбросьте виртуальную машину.

PiShrink - это сценарий bash, который автоматически сжимает образ pi, которое затем при загрузке изменяется до максимального размера SD-карты.

Скопируйте pishrink.sh в папку .img.

*** Имя вашего изображения не должно содержать пробелов ... ***

или введите первую пару букв и нажмите TAB для linux, чтобы автоматически заполнить имя в cli (интерфейс командной строки) ...

Когда машина in vitual работает, перейдите в папку .img, щелкните правой кнопкой мыши на пустом месте и выберите ОТКРЫТЬ В ТЕРМИНАЛЕ.

Пример:

sudo ./pishrink.sh [-s] ImageName.img

Нажмите Ввод,

При появлении запроса введите свой пароль,

PiShrink  уменьшит образ Pi в считанные секунды ...

Ваша реакция на этот пост?

∅ 5 out of 1 Votes

LINKS from Nadim

Static Pages