fix snapshot script
This commit is contained in:
parent
aa417dff32
commit
6134e20f77
2 changed files with 5 additions and 3 deletions
|
@ -712,7 +712,7 @@ function installation {
|
|||
fi
|
||||
|
||||
#forbtrfssnapshots
|
||||
cp ${mountpoint}/etc/fstab ${mountpoint}/etc/fstab.default
|
||||
cp ${mountpoint}/etc/fstab ${mountpoint}/etc/fstab.backup
|
||||
|
||||
}
|
||||
|
||||
|
|
|
@ -20,8 +20,10 @@ if [ "make" == "$1" ] || [ "add" == "$1" ] || [ "backup" == "$1" ] || [ "cp" ==
|
|||
|
||||
echo "${timetoday}" > /btrfs-root/__current/${pfad}/SNAPSHOT
|
||||
echo "BACKUP" >> /btrfs-root/__current/${pfad}/SNAPSHOT
|
||||
|
||||
cp /etc/fstab /etc/fstab.backup
|
||||
|
||||
sed -i "s|__current/${pfad}|__snapshot/${pfad}@`head -n 1 /btrfs-root/__current/${pfad}/SNAPSHOT`|g;" /etc/fstab.default
|
||||
sed -i "s|__current/${pfad}|__snapshot/${pfad}@`head -n 1 /btrfs-root/__current/${pfad}/SNAPSHOT`|g;" /etc/fstab
|
||||
|
||||
mkdir -p /btrfs-root/__snapshot/${pfad%/*}
|
||||
btrfs subvolume snapshot /btrfs-root/__current/${pfad} /btrfs-root/__snapshot/${pfad}@`head -n 1 /btrfs-root/__current/${pfad}/SNAPSHOT`
|
||||
|
@ -36,7 +38,7 @@ if [ "make" == "$1" ] || [ "add" == "$1" ] || [ "backup" == "$1" ] || [ "cp" ==
|
|||
done
|
||||
|
||||
#reset-fstab
|
||||
cp /etc/fstab /etc/fstab.default
|
||||
cp /etc/fstab.backup /etc/fstab
|
||||
|
||||
kernel="initramfs-linux.img"
|
||||
linuz="vmlinuz-linux"
|
||||
|
|
Loading…
Reference in a new issue