]> git.ipfire.org Git - people/mfischer/ipfire-2.x.git/commitdiff
core187: Regenerate initramdisks for intel-microcode
authorMichael Tremer <michael.tremer@ipfire.org>
Tue, 2 Jul 2024 09:04:14 +0000 (09:04 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Tue, 2 Jul 2024 09:04:14 +0000 (09:04 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
config/rootfiles/core/187/update.sh

index 796cdeb70eb8d7158385b05abc8b87ab2dbb1653..a70390fcc64859867c18ff6bbfc760485eb848ff 100644 (file)
@@ -52,6 +52,16 @@ ldconfig
 # Start services
 /etc/init.d/unbound restart
 
+# Build initial ramdisks (for intel-microcode)
+dracut --regenerate-all --force
+KVER="xxxKVERxxx"
+case "$(uname -m)" in
+       aarch64)
+               mkimage -A arm64 -T ramdisk -C lzma -d /boot/initramfs-${KVER}-ipfire.img /boot/uInit-${KVER}-ipfire
+               # dont remove initramfs because grub need this to boot.
+               ;;
+esac
+
 # This update needs a reboot...
 touch /var/run/need_reboot