Lo terrei semplice e lo clonerei. Avvia un sistema live da USB (è più semplice Ubuntu da una chiavetta USB, trovo), quindi scarica il tuo disco rigido su una partizione diversa (o disco rigido esterno ecc.), Ad es.
dd if=/dev/sda1 bs=64M of=/mnt/my_mounted_backup_drive/backup-sda1
dove devi sostituire /dev/sda1
con la tua /
partizione root ( ). Fate lo stesso con altre partizioni (come quello per /boot
, /boot/efi
, /home
) se del caso.
Se hai bisogno di risparmiare spazio, puoi farlo
dd if=/dev/sda1 bs=64M | gzip --fast | dd bs=32M of=/mnt/my_mounted_backup_drive/backup-sda1.gz
o, più complicato, molto più lento ma risparmiando qualche byte in più,
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 .??* *
È quindi possibile ripristinare il contrario, ad es
mkdir -p /mnt/linux
mount /dev/sda1 /mnt/linux
cd /mnt/linux
tar xvJf /mnt/my_mounted_backup_drive/linux-backup.tar.xz
o
dd /mnt/my_mounted_backup_drive/backup-sda1.gz bs=32M | gzip --decompress | dd bs=64M of=/dev/sda1
(attento a dove stai scrivendo i tuoi dati, questo cancella tutto /dev/sda1
, quindi fallo bene la prima volta :-)