Saya akan membuatnya tetap sederhana dan mengkloningnya. Boot sistem live dari USB (saya rasa paling mudah adalah Ubuntu dari thumb drive USB), kemudian buang hard disk Anda ke partisi lain (atau hard drive eksternal dll.), Mis.
dd if=/dev/sda1 bs=64M of=/mnt/my_mounted_backup_drive/backup-sda1
di mana Anda perlu mengganti /dev/sda1
dengan root ( /
) partisi Anda. Lakukan hal yang sama dengan partisi lain (seperti satu untuk /boot
, /boot/efi
, /home
) mana yang berlaku.
Jika Anda perlu menghemat ruang, Anda bisa melakukannya
dd if=/dev/sda1 bs=64M | gzip --fast | dd bs=32M of=/mnt/my_mounted_backup_drive/backup-sda1.gz
atau, lebih rumit, lebih lambat tetapi menghemat beberapa byte lagi,
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 .??* *
Anda kemudian dapat mengembalikan sebaliknya, misalnya
mkdir -p /mnt/linux
mount /dev/sda1 /mnt/linux
cd /mnt/linux
tar xvJf /mnt/my_mounted_backup_drive/linux-backup.tar.xz
atau
dd /mnt/my_mounted_backup_drive/backup-sda1.gz bs=32M | gzip --decompress | dd bs=64M of=/dev/sda1
(Hati-hati di mana Anda menulis data Anda, ini menghapus semuanya /dev/sda1
, jadi lakukan dengan benar pertama kali :-)