From 2f7c44ba21c1bdd9605dd0151c0421ae0fa1b6b6 Mon Sep 17 00:00:00 2001 From: James Barnett Date: Tue, 18 Apr 2017 20:34:53 -0500 Subject: [PATCH] can't link modules until after --- scripts/snap-pac | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/scripts/snap-pac b/scripts/snap-pac index 1ad889e..e1c6cd4 100755 --- a/scripts/snap-pac +++ b/scripts/snap-pac @@ -89,12 +89,13 @@ for CONFIG in $SNAPPER_CONFIGS; do mkdir -p /boot/old find /usr/lib/modules -xtype l -delete find /boot/old -xtype l -delete - ln -sv /.snapshots/$x/snapshot/boot/vmlinuz-linux/boot/old/vmlinuz-linux-$(uname -r) - ln -sv /.snapshots/$x/snapshot/usr/lib/modules/$(uname -r) /usr/lib/modules/ + ln -sv /.snapshots/$x/snapshot/boot/vmlinuz-linux /boot/old/vmlinuz-linux-$(uname -r) fi elif [[ -f $prefile && "$pre_or_post" == "post" ]]; then if [[ "$PACMAN_KEEP_OLD_KERNELS" == "yes" && "$kernel_updated" == "yes" ]]; then - printf "==> Regenerating GRUB configuration...\n" + printf "==> Linking old kernels and modules...\n" + x=$(<$prefile) + ln -sv /.snapshots/$x/snapshot/usr/lib/modules/$(uname -r) /usr/lib/modules/ # kver=$(pacman -Q linux | awk '{print $2}')-ARCH # mv /boot/vmlinuz-linux /boot/vmlinuz-linux-$kver # mv /boot/initramfs-linux.img /boot/initramfs-linux-$kver.img