aboutsummaryrefslogtreecommitdiffstats
path: root/platforms/rpi-aarch64/second_stage_install.sh
diff options
context:
space:
mode:
authorJybz <j.biernacki@free.fr>2021-02-19 14:36:49 +0100
committerJybz <j.biernacki@free.fr>2021-02-19 14:36:49 +0100
commit4ea7487cc353751c6706bcb3e73ddf45d0ec17f8 (patch)
tree9a0d5cf0d700a53480a4ed4bdf7803a00a8e54d1 /platforms/rpi-aarch64/second_stage_install.sh
parent8b9814a33bbfba720a3e5f51a5a8e02a19bbacfd (diff)
downloadmageia4arm-4ea7487cc353751c6706bcb3e73ddf45d0ec17f8.tar
mageia4arm-4ea7487cc353751c6706bcb3e73ddf45d0ec17f8.tar.gz
mageia4arm-4ea7487cc353751c6706bcb3e73ddf45d0ec17f8.tar.bz2
mageia4arm-4ea7487cc353751c6706bcb3e73ddf45d0ec17f8.tar.xz
mageia4arm-4ea7487cc353751c6706bcb3e73ddf45d0ec17f8.zip
Fix overwriting the MIRROR variable, workarround skip-fs-probe for grub2-install, add raspberrypi-firmware package
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