diff options
author | Jeremy Katz <katzj@redhat.com> | 2002-01-25 07:16:24 +0000 |
---|---|---|
committer | Jeremy Katz <katzj@redhat.com> | 2002-01-25 07:16:24 +0000 |
commit | 1f43e5e7b546fe7cafca8163f62f51e504e07eb7 (patch) | |
tree | 891f787d65df3c92f7f8f82d50fc69fd479a2cac /bootloader.py | |
parent | 599689849ba825e02eb7d2e10eb35f42246a9e57 (diff) | |
download | anaconda-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.py | 9 |
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("/") |