summaryrefslogtreecommitdiffstats
path: root/bootloader.py
diff options
context:
space:
mode:
authorJeremy Katz <katzj@redhat.com>2001-07-03 16:53:06 +0000
committerJeremy Katz <katzj@redhat.com>2001-07-03 16:53:06 +0000
commitfb69bca7f79712e2a105d526577cb70c54fbc1a9 (patch)
tree8a1d084b5fdeedba7ba42e9de2d4de5fd449319e /bootloader.py
parentb00aa5d9622ef0c7bd3e08f786ba0a2f910a30d9 (diff)
downloadanaconda-fb69bca7f79712e2a105d526577cb70c54fbc1a9.tar.gz
anaconda-fb69bca7f79712e2a105d526577cb70c54fbc1a9.tar.xz
anaconda-fb69bca7f79712e2a105d526577cb70c54fbc1a9.zip
write out bootloader to ks.cfg
Diffstat (limited to 'bootloader.py')
-rw-r--r--bootloader.py22
1 files changed, 22 insertions, 0 deletions
diff --git a/bootloader.py b/bootloader.py
index f7d20fba5..ca4c27f7f 100644
--- a/bootloader.py
+++ b/bootloader.py
@@ -260,6 +260,20 @@ class bootloaderInfo:
return ""
+ def getArgList(self):
+ args = []
+
+ if self.args.get():
+ args.append("--append")
+ args.append(self.args.get())
+
+ return args
+
+ def writeKS(self, f):
+ f.write("bootloader")
+ for arg in self.getArgList():
+ f.write(" " + arg)
+ f.write("\n")
def __init__(self):
self.args = KernelArguments()
@@ -429,6 +443,14 @@ class x86BootloaderInfo(bootloaderInfo):
str = self.writeLilo(instRoot, fsset, bl, langs, kernelList,
chainList, defaultDev, justConfig)
+ def getArgList(self):
+ args = bootloaderInfo.getArgList(self)
+
+ if not self.useGrubVal:
+ args.append("--useLilo")
+ # XXX add location of bootloader here too
+
+ return args
def __init__(self):
bootloaderInfo.__init__(self)