I was making daily backups with rdiff-backup. system and data partitions separately.
Now I restored the system from the backup, but it doens't boot. All I get is an (initramfs) prompt.
I typed echo $REASON
and it says there was no init file found.
What's going on? Is my backup corrupted?
I excluded some system directories in the backup to avoid writing /dev/ /sys/ /run/ and /proc/ as well as /media/ and /data (where another partition is being mounted). This is the backup script I used:
#!/bin/bash
mkdir /media/backup
mount /dev/sda4 /media/backup
time nice rdiff-backup -v9 --force --check-destination-dir /media/backup/root/
time nice rdiff-backup -v9 --force --check-destination-dir /media/backup/data/
mkdir /media/backup/root
time nice rdiff-backup -v9 --exclude /home/citron/.cache/ --exclude /media/ --exclude /mnt/ --exclude /dev/ --exclude /proc/ --exclude /sys/ --exclude /run/ --exclude /data/ / /media/backup/root/
mkdir /media/backup/data
time nice rdiff-backup -v9 --exclude /data/lost+found/ /data/ /media/backup/data/
umount /media/backup