diff options
Diffstat (limited to 'common/mentor-swupdate/recipes-core/initrdscripts/files/0006-init-install-efi-don-t-unnecessarily-set-the-rootfs-.patch')
-rw-r--r-- | common/mentor-swupdate/recipes-core/initrdscripts/files/0006-init-install-efi-don-t-unnecessarily-set-the-rootfs-.patch | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/common/mentor-swupdate/recipes-core/initrdscripts/files/0006-init-install-efi-don-t-unnecessarily-set-the-rootfs-.patch b/common/mentor-swupdate/recipes-core/initrdscripts/files/0006-init-install-efi-don-t-unnecessarily-set-the-rootfs-.patch new file mode 100644 index 00000000..e5c03702 --- /dev/null +++ b/common/mentor-swupdate/recipes-core/initrdscripts/files/0006-init-install-efi-don-t-unnecessarily-set-the-rootfs-.patch @@ -0,0 +1,29 @@ +From 74e5fc2d0044f474b42f83918ddd70658fb2013a Mon Sep 17 00:00:00 2001 +From: Awais Belal <awais_belal@mentor.com> +Date: Wed, 16 Jan 2019 16:15:56 +0500 +Subject: [PATCH 6/7] init-install-efi: don't unnecessarily set the rootfs to + rw + +Specifically in swupdate we use a ro rootfs. + +Signed-off-by: Awais Belal <awais_belal@mentor.com> +--- + init-install-efi.sh | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/init-install-efi.sh b/init-install-efi.sh +index cdab4d6..efe0c64 100644 +--- a/init-install-efi.sh ++++ b/init-install-efi.sh +@@ -305,7 +305,7 @@ if [ -f /run/media/$1/EFI/BOOT/grub.cfg ]; then + grub-editenv $GRUBENV set "FB_RFS=PARTUUID=$root_part_uuid" + # Replace root= and add additional standard boot options + # We use root as a sentinel value, as vmlinuz is no longer guaranteed +- sed -i "s/ root=[^ ]*/ root=\$RFS rw $rootwait quiet /g" $GRUBCFG ++ sed -i "s/ root=[^ ]*/ root=\$RFS $rootwait quiet /g" $GRUBCFG + # Mentor - SWUpdate - create our fallback menuentry + sed -i "1ifallback=1" $GRUBCFG + cmd=$(grep "linux " $GRUBCFG) +-- +2.11.1 + |