Uprościłbym to i sklonował. Uruchom system na żywo z USB (najłatwiejszy jest Ubuntu z napędu USB, jak sądzę), a następnie zrzuć dysk twardy na inną partycję (lub zewnętrzny dysk twardy itp.), Np.
dd if=/dev/sda1 bs=64M of=/mnt/my_mounted_backup_drive/backup-sda1
gdzie musisz zastąpić partycję /dev/sda1
root ( /
). Zrób to samo z innych partycji (jak ten na /boot
, /boot/efi
, /home
) w stosownych przypadkach.
Jeśli chcesz zaoszczędzić miejsce, możesz to zrobić
dd if=/dev/sda1 bs=64M | gzip --fast | dd bs=32M of=/mnt/my_mounted_backup_drive/backup-sda1.gz
lub, bardziej skomplikowane, znacznie wolniej, ale oszczędzając jeszcze kilka bajtów,
mkdir -p /mnt/linux
mount -o ro /dev/sda1 /mnt/linux
cd /mnt/linux
tar cvJf /mnt/my_mounted_backup_drive/linux-backup.tar.xz .??* *
Następnie możesz przywrócić na odwrót, np
mkdir -p /mnt/linux
mount /dev/sda1 /mnt/linux
cd /mnt/linux
tar xvJf /mnt/my_mounted_backup_drive/linux-backup.tar.xz
lub
dd /mnt/my_mounted_backup_drive/backup-sda1.gz bs=32M | gzip --decompress | dd bs=64M of=/dev/sda1
(uważaj, gdzie zapisujesz swoje dane, to wszystko usuwa /dev/sda1
, więc popraw je za pierwszym razem :-)