diff options
author | Jeremy Katz <katzj@redhat.com> | 2001-07-17 22:26:50 +0000 |
---|---|---|
committer | Jeremy Katz <katzj@redhat.com> | 2001-07-17 22:26:50 +0000 |
commit | d49a73331b92472951186b5a066653254e79a696 (patch) | |
tree | bc914b549d2a0cc7054bdb1faf49a41b806ae7ee /installclass.py | |
parent | cb11234d6973be5e95cd5fd7967d0393f429bb7b (diff) | |
download | anaconda-d49a73331b92472951186b5a066653254e79a696.tar.gz anaconda-d49a73331b92472951186b5a066653254e79a696.tar.xz anaconda-d49a73331b92472951186b5a066653254e79a696.zip |
fix mbr vs partition install of bootloader via kickstart
Diffstat (limited to 'installclass.py')
-rw-r--r-- | installclass.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/installclass.py b/installclass.py index 235b4808b..86221e102 100644 --- a/installclass.py +++ b/installclass.py @@ -32,7 +32,7 @@ class BaseInstallClass: def postAction(self, rootPath, serial): pass - def setBootloader(self, id, useLilo = 0, forceLBA = 0, password = None, md5pass = None, appendLine = None): + def setBootloader(self, id, useLilo = 0, location = None, forceLBA = 0, password = None, md5pass = None, appendLine = None): if useLilo: id.bootloader.useGrubVal = 0 id.bootloader.args.set(appendLine) @@ -41,6 +41,11 @@ class BaseInstallClass: id.bootloader.setPassword(password, isCrypted = 0) if md5pass: id.bootloader.setPassword(md5pass) + if location != None: + id.bootloader.defaultDevice = location + else: + id.bootloader.defaultDevice = -1 + def setLiloInformation(self, id, location, linear = 1, forceLBA = 0, appendLine = None): # this throws an exception if there is a problem |