@bartatantergos said in clone an entire Antergos system to an other older laptop?:
Is it possible to clone an entire Antergos system…
Yes, it is.
It is possible to clone not only Antergos, but any system. By backing up partitions on source computer, and restoring them on destination computer.
Partitions backup and restore are easily done with fsarchiver. This incredibly useful and powerful utility is present in all Linux distros.
Let’s assume that Antergos occupies sda6, sda16 and sdb16 partitions on the source computer. All Antergos partitions are listed in /etc/fstab. There’s no need to clone linux-swap partition(s).
You want to clone them to sda2, sdb12 and sdb14 partitions on the destination computer. There is an external /dev/sdc disk with /backup folder on it (though it may be any folder in any existing OS).
Backup source Antergos partitions:
sudo ionice fsarchiver savefs -v -j8 -z7 /dev/sdc/backup/20160808-1400-sda6-sda16-sdb16-only-OldAntergos /dev/sda6 /dev/sda16 /dev/sdb16 && sync && sleep 4 && sync && sleep 4 && shutdown -h now
Restore Antergos partitions on destination computer, changing partitions:
sudo ionice fsarchiver restfs -v -j8 /dev/sdc/backup/20160808-1400-sda6-sda16-sdb16-only-OldAntergos.fsa id=0,dest=/dev/sda2 id=1,dest=/dev/sdb12 id=2,dest=/dev/sdb14 && sync && sleep 4 && sync && sleep 4 && shutdown -h now
Destination partitions sizes don’t matter. They may be of the same size as source partitions, bigger or even smaller. Just remember that any Linux should have at least 25% of free disk space to breath freely and feel itself in good health.
None of backed up and restored partitions should be mounted. Boot into any other Linux existing on source and destination computers. If there’s no other Linux, use Antergos LiveMedia (DVD, USB) or SystemRescueCD.