Ниже приведены шаги из Ubuntu Wiki
Резервное копирование с помощью dd
В следующем примере создается образ диска /dev/sda
, изображение будет скопировано на внешний диск и сжато. Например, для максимального сжатия можно использовать bzip2:
sudo dd if=/dev/sda | bzip2 > /media/usb/image.bz2
Восстановление образа диска
Чтобы восстановить образ диска, нужно будет загрузиться в живую среду. Восстановление довольно простое, и на самом деле просто включает в себя отмену значений if и. Это покажет dd
, чтобы перезаписать диск данными, которые хранятся в файле. Убедитесь, что файл образа не сохранен на диске, который вы восстанавливаете. Если вы это сделаете, в конечном итоге во время операции dd перезапишет файл изображения, повредив его и ваш диск.
Чтобы восстановить диск выше:
bzcat /media/usb/image.bz2 | dd of=/dev/sda
При восстановлении всего диска система автоматически не создаст устройства ( /dev/sda1
, /dev/sda2
и т. д.). Перезагрузитесь, чтобы обеспечить автоматическое обнаружение.
Если вы восстановили Ubuntu на новом диске, а UUID (см. UseUUID для более) изменились, тогда вы должны изменить загрузчик и точки монтирования. Один из них захочет отредактировать следующее через терминал:
sudo nano /boot/grub/menu.lst
sudo nano /etc/fstab
Чтобы узнать, что нового UUID для ваших дисков, используйте следующую команду:
sudo blkid
Из этого списка вы можете перекрестно ссылаться на информацию, полученную с помощью fdisk, чтобы узнать, какой именно диск является. Затем просто обновите UUID в файлах GRUB и fstab.