Сохранение образа диска в Linux
Побитное сохранение:
- Загрузится с LiveCD
- запустить терминал
- Если создаётся образ, который в последующем будет изменяться, то текущий
шаг выполнять не нужно. В противном случае рекомендуется очистить
cash, в котором хранятся установочные deb-пакеты (с их помощью не только
доустанавливается но и модифицируется ПО, в теории они же должны участвовать
и в удалении пакетов с машины).
- Желательно выполнить операцию resize Partition, чтобы не тратить лишнее
время при сохранении образа. Это не стоит делать если GRUB находится в BR,
текущего диска (после resize GRUB придётся переинициализировать). Если GRUB
находится в MBR, то операция recize не приведёт ни к каким проблемам.
- sudo dd if=/dev/sda3 | gzip > /media/common/ubuntu_backup.img.gz
То есть с помощью утилиты побитного сохранения (dd) взять в качестве InputFile
/dev/sda3, взятое передавать утилите gzip (архиватор), а результат архивирования
помещать в папку /media/common/ в архив ubuntu_backup.img.gz
Побитное восстановление:
- Загрузится с LiveCD
- запустить терминал
- gzip -dc /media/common/ubuntu_backup.img.gz |
dd of=/dev/sda3
Разархивировать образ ubuntu_backup.img.gz, результт разархивирования записать
на третью партицию (не забыть позже поправить ещё и MBR)
- gzip -dc /mnt/hdb1/system_drive_backup.img.gz |
dd of=/dev/hda
То есть с помощью архиватора gzip распаковать находящийся в папке /mnt/hdb1/
(например на USB Flash диске) файл system_drive_backup.img.gz , результат
распаковки передавать утилите dd для помещения образа на ВЕСЬ жёсткий диск
/dev/hda (восстановление вместе с MBR). Последний раздел будет создаваться
до тех пор, пока есть место, либо пока не закончится образ.