summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--bootloader.py13
1 files changed, 3 insertions, 10 deletions
diff --git a/bootloader.py b/bootloader.py
index 24d9539da..a3a2bcdf9 100644
--- a/bootloader.py
+++ b/bootloader.py
@@ -470,16 +470,9 @@ class x86BootloaderInfo(bootloaderInfo):
if defaultDev == rootDev:
default = 0
else:
- i = 0
- for (label, longlabel, version) in kernelList:
- i = i + 1
- for (label, longlabel, device) in chainList:
- if ((not longlabel) or (longlabel == "")):
- continue
- if defaultDev == device:
- default = i
- break
- i = i + 1
+ # if the default isn't linux, it's the first thing in the
+ # chain list
+ default = len(kernelList)
# keep track of which devices are used for the device.map
usedDevs = {}