Добрый день. Есть установленная Ubuntu 20.04. Необходимо создать её образ, сделать флэшку загрузочной и установить такую же систему на другом железе.
- Для того, чтобы образ после dd не занимал памяти столько же, чему равен жесткий диск, забиваю его нулями: sudo dd if=/dev/zero of=/home/user/zerosfile.img bs=5M sync rm /home/user/zerosfile.img
- Создаю образ одного раздела (монтированный в /) и сжимаю его: sudo dd if=/dev/mmcblk0p5 bs=5M conv=noerror | gzip -c>/path_to_iso_file/file.iso.gzip
- Разархивирую и запишу образ на флешку (где /dev/sda - флешка): sudo gunzip -c /path_to_isofile/.iso | dd of=/dev/sda conv=noerror bs=5M
После данных манипуляций, флешка становится ext4, соответственно не загрузочной, однако если её примонтировать видно все данные, которые располагались в /. Была попытка сделать образ всего диска и записать его на флешку. Но 16 Гб флешки оказалось мало для него.
На /dev/mmcblk0p2 хранится загрузчик (смонтирован в /boot/efi), на /dev/mmcblk0p5 хранятся все данные с корня /.
Вопросы в следующем:
- Возможно ли создать образ одного раздела (/), чтобы затем установить такую же систему или необходимо делать образ всего диска?
- Каким образом записать этот образ на флешку, чтобы можно было такую же систему поставить на другое железо?
Clonezilla не интересует, хотелось бы разобраться именно с утилитой dd. Прошу не хейтить, а помочь разобраться. Спасибо.