aboutsummarylogtreecommitdiffstats
path: root/linux-raspberrypi4-aarch64.install
diff options
context:
space:
mode:
Diffstat (limited to 'linux-raspberrypi4-aarch64.install')
-rw-r--r--linux-raspberrypi4-aarch64.install13
1 files changed, 13 insertions, 0 deletions
diff --git a/linux-raspberrypi4-aarch64.install b/linux-raspberrypi4-aarch64.install
index 44f5ea4b74ae..047f7ca1fd9a 100644
--- a/linux-raspberrypi4-aarch64.install
+++ b/linux-raspberrypi4-aarch64.install
@@ -7,6 +7,15 @@ disable_cma() {
fi
}
+correct_fstab() {
+ # starting with v5.10.y, fstab requires a padded zero in the path to /boot
+ if [[ -f /etc/fstab ]]; then
+ if grep -q mmcblk1p1 /etc/fstab; then
+ sed -i 's/mmcblk1p1/mmcblk01p1/' /etc/fstab
+ fi
+ fi
+}
+
post_install () {
disable_cma
}
@@ -30,6 +39,10 @@ post_upgrade() {
echo "________________________________________________________________________________"
echo ""
fi
+
+ if [ "$(vercmp $2 5.10.0)" -lt 0 ]; then
+ correct_fstab
+ fi
}
post_remove() {