aboutsummaryrefslogtreecommitdiffstats
path: root/platforms/rpi-aarch64/second_stage_install.sh
diff options
context:
space:
mode:
Diffstat (limited to 'platforms/rpi-aarch64/second_stage_install.sh')
-rw-r--r--platforms/rpi-aarch64/second_stage_install.sh3
1 files changed, 3 insertions, 0 deletions
diff --git a/platforms/rpi-aarch64/second_stage_install.sh b/platforms/rpi-aarch64/second_stage_install.sh
index 8f6a73f..59735c2 100644
--- a/platforms/rpi-aarch64/second_stage_install.sh
+++ b/platforms/rpi-aarch64/second_stage_install.sh
@@ -31,11 +31,14 @@ export ARCH=arm64
/sbin/urpmi.update "Nonfree Updates"
<INSTALL_EXEC> --media "Nonfree Release" kernel-firmware-nonfree
<INSTALL_EXEC> --media "Nonfree Updates" kernel-firmware-nonfree
+<INSTALL_EXEC> --media "Nonfree Release,Nonfree Updates" raspberrypi-firmware
/usr/bin/sed -i -e 's/GRUB_CMDLINE_LINUX_DEFAULT="\(.*\)"/GRUB_CMDLINE_LINUX_DEFAULT="\1 audit=0"/' /etc/default/grub
+mv /etc/grub.d/30_os-prober /tmp
/usr/sbin/grub2-mkconfig -o /boot/grub2/grub.cfg
/usr/sbin/grub2-install --skip-fs-probe --target=arm64-efi --efi-directory=/boot/EFI --force --force-file-id
+mv /tmp/30_os-prober /etc/grub.d/
/usr/bin/chown :chrony -R /etc/chrony.keys /var/log/chrony
/usr/bin/chown :daemon /etc/wpa_supplicant.conf