Резервная копия

Linux позволяет сделать архив рабочей системы на лету. у меня /home на sda3, а boot, на разделе с системой. Архив кидаю в домашнюю папку

Для Арча (не обязательно)

sudo pacman -Scc

Создание архива корня (без home):

sudo tar cvpzf /home/serg/sysbackup.tgz --exclude=/home --exclude=/proc --exclude=/run --exclude=/media --exclude=/lost+found --exclude=/mnt --exclude=/tmp --exclude=/sys --exclude=/swapfile /

Распаковка обратно (запуск с Live CD)

Удалите все файлы с раздела sda1, (или какой там у вас) затем:

tar xvpfz /mnt/sda3/serg/sysbackup.tgz -C /mnt/sda1
cd /mnt/sda1
mkdir home proc run media lost+found mnt tmp sys

fallocate -l 4G /swapfile
или
dd if=/dev/zero of=/swapfile bs=1M count=4096

mkswap /swapfile

Зачем? Перед глобальным обновлением, экспериментами с системой периодически, если что-то пошло не так позволяет за пять минут откатить систему, а потом разбираться