[PATCH 1/2] add ro to bootloader kernel parameters

Gene Czarcinski gene at czarc.net
Thu Dec 5 18:45:44 UTC 2013


This addresses BZ 1036903

When extlinux is the bootloader, the kernel parameters did not include
ro.
---
 pyanaconda/bootloader.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pyanaconda/bootloader.py b/pyanaconda/bootloader.py
index 51f7f24..e52dc41 100644
--- a/pyanaconda/bootloader.py
+++ b/pyanaconda/bootloader.py
@@ -2130,7 +2130,7 @@ class EXTLINUX(BootLoader):
         self.write_config_console(config)
         for image in self.images:
             args = Arguments()
-            args.add("root=%s" % image.device.fstabSpec)
+            args.update(["root=%s" % image.device.fstabSpec, "ro"])
             args.update(self.boot_args)
             log.info("bootloader.py: used boot args: %s ", args)
             stanza = ("label %(label)s (%(version)s)\n"
-- 
1.8.4.2



More information about the anaconda-patches mailing list