diff --git a/components/boot.xml b/components/boot.xml index 4b7db8e..0d59f5e 100644 --- a/components/boot.xml +++ b/components/boot.xml @@ -29,7 +29,7 @@ diff --git a/editbootinstall_rpilegacy.sh b/editbootinstall_rpilegacy.sh new file mode 100755 index 0000000..dfa178f --- /dev/null +++ b/editbootinstall_rpilegacy.sh @@ -0,0 +1,17 @@ +#!/bin/bash +set -euxo pipefail + +diskname=$1 +devname="$2" +loopname="${devname%*p?}" +loopdev=/dev/${loopname#/dev/*} + +#========================================== +# Force the ESP to use legacy MBR identifier +#------------------------------------------ +# +# Raspberry Pi 3 and older systems don't handle +# the 0xef partition type for the ESP, so switch +# to the legacy one. +# +sfdisk --change-id ${loopdev} 1 6 diff --git a/teams/server.xml b/teams/server.xml index a892f34..0413e5a 100644 --- a/teams/server.xml +++ b/teams/server.xml @@ -110,7 +110,7 @@