Что самый легкий путь состоит в том, чтобы создать предварительно созданное “изображение” хоста Debian/Rasbian?

Что-либо можно сделать с: исключая режимом в vi может быть превращен в сценарий для редактора

ed похож vi но без всего, что wimpy раздражающее удобное для пользователя интерфейсное стоять на пути и замедление Вы.

Все шутки в сторону, ed полезный инструмент для редактирования в виде сценария текстовых файлов.

2
14.02.2015, 17:26
2 ответа

Самый легкий способ сделать изображение:

ssh root@raspberrypi cat /dev/sda >rpi.img

Это создает большую необработанную копию. Если Вы хотите сжать файл, необходимо сначала заполнить пространство неиспользуемого диска сжимаемым шаблоном. Выполните эту команду в любом дисковом каталоге (при выполнении нескольких разделов сделайте это для него раздел):

cat /dev/zero >zero; rm zero

Восстановить, cat rpi.img >/dev/sda после начальной загрузки от некоторых внешних медиа (замена sda правильным обозначением для внутренней памяти).

Это - не обязательно лучший способ сделать изображение для идентичной установки. Если Вы только хотите сохранить свои настройки, только необходимо создать резервную копию нескольких вещей:

Можно ли затем восстановить идентичную систему путем выполнения минимальной установки, восстановления пакетов (см. приложения Переустановки после новой установки?), и восстановление /etc и другие иерархии. При совместном использовании установки по Интернету это имеет преимущество, что только необходимо совместно использовать несколько мегабайтов, немало гигабайтов (остальное загружается с серверов Debian/Raspbian).

2
27.01.2020, 22:14

Выньте SD-карту из своей Малины. Вставьте его в читателя SD-карты настольного компьютера. В соответствии с Linux это обнаружится как устройство, например,/dev/sdx. Используйте dmesg или hwinfo для обнаружения названия существующего устройства. Затем клонируйте его в файл, например, использование команды

dd if=/dev/sdx | bzip2 -z | cat >/var/www/image_file.bz2

Не забывайте адаптировать эту строку согласно своим потребностям; замените/dev/sdx своим именем устройства и/var/www/image_file.bz2 под названием файл, который Вы хотите совместно использовать.

После того как другие пользователи получили image_file, который они могут распаковать его с помощью bunzip и восстановить его, как обычно.

0
27.01.2020, 22:14

Теги

Похожие вопросы