From 24cd3ddeb70a3d3f2985ec71c87ae0108f3d2777 Mon Sep 17 00:00:00 2001 From: Darren Hart Date: Tue, 19 Mar 2013 15:15:03 -0700 Subject: mkefidisk: Boot with ro kernel parameter instead of rw There is no need to boot with "rw". Booting with "ro" will allow for fsck to be run during boot, and a proper /etc/fstab will still ensure the rootfs is "rw" by the time the user can interact with the system. Change the "rw" to "ro" in the kernel parameters specified in the generated grub.cfg file. Fixes [YOCTO 4036] mkefidisk.sh hardcodes 'rw' as root mount option (From OE-Core rev: 960f0cbf85a4124adbc74d8b2ceb09a7d39ecc04) Signed-off-by: Darren Hart Cc: Koen Kooi Signed-off-by: Richard Purdie --- scripts/contrib/mkefidisk.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'scripts/contrib') diff --git a/scripts/contrib/mkefidisk.sh b/scripts/contrib/mkefidisk.sh index c68c2249f3..9275ecf17c 100755 --- a/scripts/contrib/mkefidisk.sh +++ b/scripts/contrib/mkefidisk.sh @@ -253,7 +253,7 @@ sed -i "s/ LABEL=[^ ]*/ /" $GRUBCFG # Replace the ramdisk root (if any) with the install device and include other # kernel parameters sed -i "s@ root=[^ ]*@ @" $GRUBCFG -sed -i "s@vmlinuz @vmlinuz root=$TARGET_ROOTFS rw $ROOTWAIT quiet @" $GRUBCFG +sed -i "s@vmlinuz @vmlinuz root=$TARGET_ROOTFS ro $ROOTWAIT quiet @" $GRUBCFG # Provide a startup.nsh script for older firmware with non-standard boot # directories and paths. -- cgit v1.2.3-54-g00ecf