]> gitweb.morketsmerke.org Git - immudex.git/commitdiff
immudex-upgrade - aktualizacja GRUB-a - BT #169
authorxf0r3m <jakubstasinski@protonmail.com>
Wed, 24 Apr 2024 11:10:16 +0000 (13:10 +0200)
committerxf0r3m <jakubstasinski@protonmail.com>
Wed, 24 Apr 2024 11:10:16 +0000 (13:10 +0200)
tools/sbin/immudex-upgrade

index 80ef41d20b82261f7db88a8f17f1bcbd0634b690..6a147bbb5f37dd0fd12f752b862e3f1fb898848f 100755 (executable)
@@ -63,6 +63,13 @@ if [ "$1" ]; then
       if [ $? -eq 0 ]; then echo -e "[ ${GREEN}OK${ENDCOLOR} ]"; fi
       echo "Copying immudex files to the disk...";
       cp -vv /run/live/medium/live/* /mnt/live;
+      if $(sudo efibootmgr > /dev/null 2>&1); then
+       echo "Copying grub config to the disk...";
+       cp -vv /run/live/medium/boot/grub/grub.cfg /mnt/boot/grub/grub.cfg;
+       if [ $? -eq 0 ]; then echo -e "[ ${GREEN}OK${ENDCOLOR} ]"; fi
+       sed -i '/set\ timeout=/ s/30/5/' /mnt/boot/grub/grub.cfg;
+       sed -i 's/bootfrom=removable //g' /mnt/boot/grub/grub.cfg;
+      fi
     fi
     if [ $? -eq 0 ]; then
       echo -e "Copying immudex files to the disk...[ ${GREEN}OK${ENDCOLOR} ]";