summaryrefslogtreecommitdiffstats
path: root/bootloader.py
diff options
context:
space:
mode:
authorJeremy Katz <katzj@redhat.com>2002-01-25 07:16:24 +0000
committerJeremy Katz <katzj@redhat.com>2002-01-25 07:16:24 +0000
commit1f43e5e7b546fe7cafca8163f62f51e504e07eb7 (patch)
tree891f787d65df3c92f7f8f82d50fc69fd479a2cac /bootloader.py
parent599689849ba825e02eb7d2e10eb35f42246a9e57 (diff)
downloadanaconda-1f43e5e7b546fe7cafca8163f62f51e504e07eb7.tar.gz
anaconda-1f43e5e7b546fe7cafca8163f62f51e504e07eb7.tar.xz
anaconda-1f43e5e7b546fe7cafca8163f62f51e504e07eb7.zip
this will at least not traceback... not really right though
Diffstat (limited to 'bootloader.py')
-rw-r--r--bootloader.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/bootloader.py b/bootloader.py
index f6b6a8e0c..a27b82025 100644
--- a/bootloader.py
+++ b/bootloader.py
@@ -51,9 +51,14 @@ def bootloaderSetupChoices(dispatch, bl, fsset, diskSet, dir):
bl.images.setup(diskSet, fsset)
+ # XXX fix mbr vs boot handling here
if bl.defaultDevice != None and choices:
- if bl.defaultDevice > len(choices):
- bl.defaultDevice = len(choices)
+ keys = choices.keys()
+# if bl.defaultDevice > len(keys)
+ if "mbr" in keys:
+ bl.defaultDevice = "mbr"
+ else:
+ bl.defaultDevice = "boot"
bl.setDevice(choices[bl.defaultDevice][0])
bootDev = fsset.getEntryByMountPoint("/")