summaryrefslogtreecommitdiffstats
path: root/source/installer/sources
diff options
context:
space:
mode:
author Patrick J Volkerding <volkerdi@slackware.com>2023-07-02 18:44:20 +0000
committer Eric Hameleers <alien@slackware.com>2023-07-02 21:42:08 +0200
commitb79e734e0991c0a16d6488d6514ce02273632d04 (patch)
treede96040642c1f2aebd0666f2bbf226128c1275b6 /source/installer/sources
parentd288186a657a9fd9795b2558818a5f8e6b307111 (diff)
downloadcurrent-b79e734e0991c0a16d6488d6514ce02273632d04.tar.gz
current-b79e734e0991c0a16d6488d6514ce02273632d04.tar.xz
Sun Jul 2 18:44:20 UTC 202320230702184420
d/vala-0.56.9-x86_64-1.txz: Upgraded. l/SDL2-2.28.1-x86_64-1.txz: Upgraded.
Diffstat (limited to 'source/installer/sources')
-rwxr-xr-xsource/installer/sources/initrd/sbin/probe12
1 files changed, 11 insertions, 1 deletions
diff --git a/source/installer/sources/initrd/sbin/probe b/source/installer/sources/initrd/sbin/probe
index d30920125..1500158b0 100755
--- a/source/installer/sources/initrd/sbin/probe
+++ b/source/installer/sources/initrd/sbin/probe
@@ -449,6 +449,16 @@ sed -i -e "s,EFI (FAT-12/16/32),EFI System Partition,g" $TMP/SeTfdisk
# The label of the partition on the All-In-One Installer that contains the
# Slackware packages.
# SLKhwm_bw = Hardware Model Bootware - native Bootware for the RPi
+# SLKefi = FAT32 file system, /boot/efi mountpoint within the OS for Hardware Models
+# that use UEFI firmware.
+# SLKefi_fw =
+# ext4 file system within the Installer image containing UEFI
+# firmware. The firmware can be offered up for flashing to SPI from
+# within the post installation scripts.
+# This file system is present only within the Installer images (not the OS)
+# for Hardware Models with UEFI firmware (i.e. not RK3399).
+# This is because the Slackware Installer SD card image is not converted
+# into the OS's /boot partition on HWM's that use UEFI.
#
# 'SLKroot' is used to identify the OS root file system on ARM, but we don't
# filter it out because it's *supposed* to appear as a candidate within the
@@ -464,7 +474,7 @@ awk '/^\/dev\// {print $1}' /var/log/setup/tmp/SeTfdisk | while read device; do
# it outputs only the label.
{ ( e2label ${device} 2>/dev/null | tail -n1 | rev \
| awk '{print $1}' | rev | tr -d "'" | \
- grep -Eq "^SLK(${aexc}ins|ins_aio-pkgs|hwm_bw)$" ) && sed -i '\|^'"${device}\s"'|d' $TMP/SeTfdisk ;}
+ grep -Eq "^SLK(${aexc}ins|ins_aio-pkgs|efi|efi_fw|hwm_bw)$" ) && sed -i '\|^'"${device}\s"'|d' $TMP/SeTfdisk ;}
done
# Dump the discovered storage: